
Articoli correlati di Joomla: modificare il numero di articoli visibili
- Blog
- Letto 2642 volte
L’altro giorno stavo cercando un modulo che mi doveva listare al termine di un articolo in Joomla (utilizzando il componente standard) una serie di articoli correlati, articoli cioè che avevano meta tag in comune. La scelta è ricaduta per il modulo già presente in Joomla 2.5 “Articoli Correlati”
Il modulo funziona bene e fa perfettamente il suo dovere. L’unico problema è che essendo un modulo molto semplice non ci viene data la possibilità di settare il numero di articoli correlati da visualizzare. Ecco una semplice modifica per poterlo fare :)
Andiamo sulla root del nostro sito e successivamente su modules /mod_related_items/tmpl
All' interno di questa cartella troviamo il file default.php che è il template predefinito ed unico del modulo.
Scrivete ora un file di testo e incollateci questo codice
<?php
/**
* @package Joomla.Site
* @subpackage mod_related_items
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
// no direct access
defined('_JEXEC') or die;
$NumeroArticoli = 10;
$CntArticoli = 0;
?>
<ul class="relateditems">
<?php foreach ($list as $item) : ?>
<li>
<a href="/<?php echo $item->route; ?>">
<?php if ($showDate) echo JHTML::_('date', $item->created, JText::_('DATE_FORMAT_LC4')). " - "; ?>
<?php $CntArticoli = $CntArticoli+1; ?>
<?php echo $item->title; ?></a>
</li>
<?php if ($CntArticoli == $NumeroArticoli) break; ?>
<?php endforeach; ?>
</ul>
Chiamatelo 10art.php e salvatelo nella cartella /tmpl
Andiamo ora in Gestione Moduli e chicchiamo sul modulo precedentemente creato. In Opzioni Avanzate infine selezioniamo il Layout Alternativo “10articoli"
Vi verranno listati al max 10 articoli correlati. Basta cambiare il numero presente nella stringa
$NumeroArticoli = 10;per modificare ulteriormente il modulo in base alle vostre esigenze
Thats All!