Back to top

Autore Topic: Descrizione categoria e Articolo principale visibili solo nella prima pagina  (Letto 1258 volte)

Offline marco863

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
 come si possono modificare i seguenti codici per far comparire la descrizione della categoria e l’articolo principale (<div class="leading">) solo nella prima pagina e non in tutte le altre generate dalla paginazione?

Codice completo del file blog.php nella cartella Category di Com_Content:
Codice: [Seleziona]

 
<?php if ($this->params->get('show_page_title')) : ?>
 
<h1 class="componentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
                <?php echo $this->escape($this->params->get('page_title')); ?>
 
</h1>
 
<?php endif; ?>
 
 
 
<div class="blog<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
 
 
                <?php if ($this->params->def('show_description'1) || $this->params->def('show_description_image'1)) : ?>
 
                <div class="contentdescription<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
 
 
                               <?php if ($this->params->get('show_description_image') && $this->category->image) : ?>
 
                               <img src="<?php echo $this->baseurl $cparams->get('image_path') . '/' $this->category->image?>" class="image_<?php echo $this->category->image_position?>" />
 
                               <?php endif; ?>
 
 
 
                               <?php if ($this->params->get('show_description') && $this->category->description) :
 
                                               echo 
$this->category->description;
 
                               endif; 
?>

 
 
 
                               <?php if ($this->params->get('show_description_image') && $this->category->image) : ?>
 
                               <div class="wrap_image">&nbsp;</div>
 
                               <?php endif; ?>
 
 
 
                </div>
 
                <?php endif; ?>
 
 
 
                <?php $i $this->pagination->limitstart;
 
                
$rowcount $this->params->def('num_leading_articles'1);
 
                for (
$y 0$y $rowcount && $i $this->total$y++, $i++) : ?>

 
                               <div class="leading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
                                               <?php $this->item =& $this->getItem($i$this->params);
 
                                               echo 
$this->loadTemplate('item'); ?>

 
                               </div>
 
                               <span class="leading_separator<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">&nbsp;</span>
 
                <?php endfor; ?>
 
 
 
                <?php $introcount $this->params->def('num_intro_articles'4);
 
                if (
$introcount) :
 
                               
$colcount = (int)$this->params->def('num_columns'2);
 
                               if (
$colcount == 0) :
 
                                               
$colcount 1;
 
                               endif;
 
                               
$rowcount = (int) $introcount $colcount;
 
                               
$ii 0;
 
                               for (
$y 0$y $rowcount && $i $this->total$y++) : ?>

 
                                               <div class="article_row<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
                                                               <?php for ($z 0$z $colcount && $ii $introcount && $i $this->total$z++, $i++, $ii++) : ?>
 
                                                                              <div class="article_column column<?php echo $z 1?> cols<?php echo $colcount?>" >
 
                                                                                              <?php $this->item =& $this->getItem($i$this->params);
 
                                                                                              echo 
$this->loadTemplate('item'); ?>

 
                                                                              </div>
 
                                                                              <span class="article_separator">&nbsp;</span>
 
                                                               <?php endfor; ?>
 
                                                               <span class="row_separator<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">&nbsp;</span>
 
                                               </div>
 
                               <?php endfor;
 
                endif; 
?>

 
 
 
                <?php $numlinks $this->params->def('num_links'4);
 
                if (
$numlinks && $i $this->total) : ?>

 
                <div class="blog_more<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
                               <?php $this->links array_slice($this->items$i $this->pagination->limitstart$i $this->pagination->limitstart $numlinks);
 
                               echo 
$this->loadTemplate('links'); ?>

 
                </div>
 
                <?php endif; ?>
 
 
 
                <?php if ($this->params->def('show_pagination'2) == 1  || ($this->params->get('show_pagination') == && $this->pagination->get('pages.total') > 1)) : ?>
 
                               <?php if( $this->pagination->get('pages.total') > ) : ?>
 
                               <p class="counter">
 
                                               <?php echo $this->pagination->getPagesCounter(); ?>
 
                               </p>
 
                               <?php endif; ?>
 
                               <?php if ($this->params->def('show_pagination_results'1)) : ?>
 
                                               <?php echo $this->pagination->getPagesLinks(); ?>
 
                               <?php endif; ?>
 
                <?php endif; ?>
 
 
 
</div>
 

[font=]Codice Completo del file default.php nella cartella Frontpage di Com_Content:[/font]
Codice: [Seleziona]

<?php if ($this->params->get('show_page_title',1)) : ?>
 
<h1 class="componentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
                <?php echo $this->escape($this->params->get('page_title')); ?>
 
</h1>
 
<?php endif; ?>
 
 
 
<div class="blog<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
 
 
                <?php $i $this->pagination->limitstart;
 
                
$rowcount $this->params->def('num_leading_articles'1);
 
                for (
$y 0$y $rowcount && $i $this->total$y++, $i++) : ?>

 
                               <div class="leading<?php echo $this->params->get('pageclass_sfx'); ?>">
 
                                               <?php $this->item =& $this->getItem($i$this->params);
 
                                               echo 
$this->loadTemplate('item'); ?>

 
                               </div>
 
                               <span class="leading_separator<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">&nbsp;</span>
 
                <?php endfor; ?>
 
 
 
                <?php $introcount $this->params->def('num_intro_articles'4);
 
                if (
$introcount) :
 
                               
$colcount $this->params->def('num_columns'2);
 
                               if (
$colcount == 0) :
 
                                               
$colcount 1;
 
                               endif;
 
                               
$rowcount = (int) $introcount $colcount;
 
                               
$ii 0;
 
                               for (
$y 0$y $rowcount && $i $this->total$y++) : ?>

 
                                               <div class="article_row<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
                                                               <?php for ($z 0$z $colcount && $ii $introcount && $i $this->total$z++, $i++, $ii++) : ?>
 
                                                                              <div class="article_column column<?php echo $z 1?> cols<?php echo $colcount?>" >
 
                                                                                              <?php $this->item =& $this->getItem($i$this->params);
 
                                                                                              echo 
$this->loadTemplate('item'); ?>

 
                                                                              </div>
 
                                                                              <span class="article_separator">&nbsp;</span>
 
                                                               <?php endfor; ?>
 
                                                               <span class="row_separator<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">&nbsp;</span>
 
                                               </div>
 
                               <?php endfor;
 
                endif; 
?>

 
 
 
                <?php $numlinks $this->params->def('num_links'4);
 
                if (
$numlinks && $i $this->total) : ?>

 
                <div class="blog_more<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
 
                               <?php $this->links array_slice($this->items$i $this->pagination->limitstart$i $this->pagination->limitstart $numlinks);
 
                               echo 
$this->loadTemplate('links'); ?>

 
                </div>
 
                <?php endif; ?>
 
 
 
                <?php if ($this->params->def('show_pagination'2) == 1  || ($this->params->get('show_pagination') == && $this->pagination->get('pages.total') > 1)) : ?>
 
                               <?php if( $this->pagination->get('pages.total') > ) : ?>
 
                               <p class="counter">
 
                                               <?php echo $this->pagination->getPagesCounter(); ?>
 
                               </p>
 
                               <?php endif; ?>
 
                               <?php if ($this->params->def('show_pagination_results'1)) : ?>
 
                                               <?php echo $this->pagination->getPagesLinks(); ?>
 
                               <?php endif; ?>
 
                <?php endif; ?>
 
</div>
 

 



Web Design Bolzano Kreatif