Il plugin “pagenavigation” di joomla (1.5) è quel plugin che fa scorrere gli articoli di una sezione o di una categoria (quello che aggiunge i link agli articoli precendente e successivo ).
Di default ha solo 2 opzioni: sopra e sotto.
Può capitare invece di volerlo inserire in una tabella o comunque in una posizione consona al layout dell’articolo che abbiamo reallizzato.
Io – che ormai ho raggiunto l’ambito grado di “smanettone” ma non quello più ambito di “programmatore” – ho risolto così (in joomla 1.5):
- aprire il fle pagenavigation.php (/plugins/content/pagenavigation.php)
- cercare le righe a fondo pagina:
if ($position) {
// display after content
$row->text .= $html;
} else {
// display before content
$row->text = $html . $row->text;
}
- sostituire l’istruzione che ci interessa (la prima che dispone i link sotto, la seconda che li dispone sopra… o tutte e due..) con
$row->text = str_replace('[pagnav]', $html, $row->text);
- esempio:
if ($position) {
// display after content
// $row->text .= $html;
$row->text = str_replace('[pagnav]', $html, $row->text);
} else {
// display before content
// $row->text = $html . $row->text;
$row->text = str_replace('[pagnav]', $html, $row->text);
}
- a questo punto è sufficiente andare nei propri articoli ed inserire nel punto dove vogliamo vedere i link agli articoli successivo e precedente la stringa che per convenzione ho chiamato ‘[pagnav]‘ (ovviamente voi potete metterci quello che vi pare).
Se vi sono stato utile fatemelo sapere con un bel commento…
Categorie: Joomla
Grande! sapresti dirmi come faccio per aggiungere una classe al TD che contiene
“<< Inizio Fine >> ”
?
Magari al posto del TD ci piazzo un div.
Grazie