Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : cadrago 15 Nov 2009, 10:02:03

: correzione file default.php Articolo, piccoli problemi a livello di sito! Aiuto!
: cadrago 15 Nov 2009, 10:02:03
Buongiorno Ragzzi, vi copio il mio codice relativo al file default.php che si trova all interno della cartella components\com_content\views\article\tmpl...il perchè? Sono sicuro che nel modificare il codice ho cannato qualcosa, in quanto quando entro dentro un singolo articolo, ho problemi nella visualizzazione di un banner e quando premo il tasto per il PDF mi rimanda al sito, invece che generarmi il PDF da stampare!

grazie a tutti coloro che mi daranno una mano, io sto diventando matto!

<?php // no direct access
defined('_JEXEC') or die('Restricted access');

$canEdit   = ($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own'));
?>
<?php if ($this->params->get('show_page_title', 1) && $this->params->get('page_title') != $this->article->title) : ?>
   <div class="componentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
      <?php echo $this->escape($this->params->get('page_title')); ?>
   </div>
<?php endif; ?>
<?php if ($canEdit || $this->params->get('show_title') || $this->params->get('show_pdf_icon') || $this->params->get('show_print_icon') || $this->params->get('show_email_icon')) : ?>
<table class="contentpaneopen<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<tr>
   <?php if ($this->params->get('show_title')) : ?>
   <td class="contentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>" width="100%">
      <?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
      <a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
         <?php echo $this->escape($this->article->title); ?>[/url]
      <?php else : ?>
         <?php echo $this->escape($this->article->title); ?>
      <?php endif; ?>
   </td>
   <?php endif; ?>
   <?php if (!$this->print) : ?>
      <?php if ($this->params->get('show_pdf_icon')) : ?>
      <td align="right" width="100%" class="buttonheading">
      <?php echo JHTML::_('icon.pdf',  $this->article, $this->params, $this->access); ?>
      </td>
      <?php endif; ?>

      <?php if ( $this->params->get( 'show_print_icon' )) : ?>
      <td align="right" width="100%" class="buttonheading">
      <?php echo JHTML::_('icon.print_popup',  $this->article, $this->params, $this->access); ?>
      </td>
      <?php endif; ?>

      <?php if ($this->params->get('show_email_icon')) : ?>
      <td align="right" width="100%" class="buttonheading">
      <?php echo JHTML::_('icon.email',  $this->article, $this->params, $this->access); ?>
      </td>
      <?php endif; ?>
      <?php if ($canEdit) : ?>
      <td align="right" width="100%" class="buttonheading">
         <?php echo JHTML::_('icon.edit', $this->article, $this->params, $this->access); ?>
      </td>
      <?php endif; ?>
   <?php else : ?>
      <td align="right" width="100%" class="buttonheading">
      <?php echo JHTML::_('icon.print_screen',  $this->article, $this->params, $this->access); ?>
      </td>
   <?php endif; ?>
</tr>
</table>
<?php endif; ?>

<?php  if (!$this->params->get('show_intro')) :
   echo $this->article->event->afterDisplayTitle;
endif; ?>
<?php echo $this->article->event->beforeDisplayContent; ?>
<table class="contentpaneopen<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<?php if (($this->params->get('show_section') && $this->article->sectionid) || ($this->params->get('show_category') && $this->article->catid)) : ?>
<tr>
   <td>
      <?php if ($this->params->get('show_section') && $this->article->sectionid && isset($this->article->section)) : ?>
      <span>
         <?php if ($this->params->get('link_section')) : ?>
            <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->article->sectionid)).'">'; ?>
         <?php endif; ?>
         <?php echo $this->escape($this->article->section); ?>
         <?php if ($this->params->get('link_section')) : ?>
            <?php echo '[/url]'; ?>
         <?php endif; ?>
            <?php if ($this->params->get('show_category')) : ?>
            <?php echo ' - '; ?>
         <?php endif; ?>
      </span>
      <?php endif; ?>
      <?php if ($this->params->get('show_category') && $this->article->catid) : ?>
      <span>
         <?php if ($this->params->get('link_category')) : ?>
            <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->article->catslug, $this->article->sectionid)).'">'; ?>
         <?php endif; ?>
         <?php echo $this->escape($this->article->category); ?>
         <?php if ($this->params->get('link_category')) : ?>
            <?php echo '[/url]'; ?>
         <?php endif; ?>
      </span>
      <?php endif; ?>
   </td>
</tr>
<?php endif; ?>
<?php if (($this->params->get('show_author')) && ($this->article->author != "")) : ?>
<tr>
   <td valign="top">
      <span class="small">
         <?php JText::printf( 'Written by', ($this->escape($this->article->created_by_alias) ? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author)) ); ?>
      </span>
      &nbsp;&nbsp;
   </td>
</tr>
<?php endif; ?>

<?php if ($this->params->get('show_create_date')) : ?>
<tr>
   <td valign="top" class="createdate">
      <?php echo JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')) ?>
   </td>
</tr>
<?php endif; ?>

<?php if ($this->params->get('show_url') && $this->article->urls) : ?>
<tr>
   <td valign="top">
      <a href="http://<?php echo $this->article->urls ; ?>" target="_blank">
         <?php echo $this->escape($this->article->urls); ?>[/url]
   </td>
</tr>
<?php endif; ?>

<tr>
<td valign="top">
<?php if (isset ($this->article->toc)) : ?>
   <?php echo $this->article->toc; ?>
<?php endif; ?>
<?php echo $this->article->text; ?>
</td>
</tr>

<?php if ( intval($this->article->modified) !=0 && $this->params->get('show_modify_date')) : ?>
<tr>
   <td class="modifydate">
      <?php echo JText::sprintf('LAST_UPDATED2', JHTML::_('date', $this->article->modified, JText::_('DATE_FORMAT_LC2'))); ?>
   </td>
</tr>
<?php endif; ?>
</table>
<span class="article_separator">&nbsp;</span>
<?php echo $this->article->event->afterDisplayContent; ?>
: Re:correzione file default.php Articolo, piccoli problemi a livello di sito! Aiuto!
: maicolstaip 15 Nov 2009, 12:44:23
Ciao cadrago,
non fai prima a sovrascrivere il file con quello originale?
: Re:correzione file default.php Articolo, piccoli problemi a livello di sito! Aiuto!
: cadrago 15 Nov 2009, 17:33:15
il fatto è che ho dovuto aggiungere nella parte inferione, alla fine, una stringa di codice che non era stata inserita nel template che ho comprato, che mi consente di visualizzare il form per l invio dei commenti con alcune classi CSS.

Non hai un codice vergine tu? io sto diventando matto, perche mi sembra strano che non mi vada neppure il PDF
: Re:correzione file default.php Articolo, piccoli problemi a livello di sito! Aiuto!
: 56francesco 16 Nov 2009, 21:30:47
Non hai un codice vergine tu?
ti basta scaricare una installazione di joomla da questo sito e ottieni tutti i files che ti servono..

mai fare modifiche ai files di joomla, se una estensione lo richiede allora non è scritta bene o non è scritta per joomla ......