Back to top

Autore Topic: [Risolto] Inserire la paginazione nei template per Joomla 2.5  (Letto 6020 volte)

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Ho un template per J1.6 ma funziona anche sulla 2.5 che sto utilizzando.
Tranne che per la navigazione, ovvero i link Prec Succ che dovrebbero apparire in fondo all'articolo.
Volevo copiare il codice dal template Beez_20, dove invece funziona e incollarlo nel mio template.
Qualcuno sa indicarmi come procedere, quale parte di codice devo copiare?
« Ultima modifica: 18 Mar 2012, 21:50:49 da eugenata »

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #1 il: 16 Mar 2012, 14:18:22 »
Lasciamo stare il mio template, vorrei solo sapere dove si trova il codice che inserisce la navigazione nel template Beez_20.
Qualcuno può aiutarmi ?

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #2 il: 17 Mar 2012, 20:16:30 »
Ho proprio sbagliato sezione

Offline MasterTheBest

  • Appassionato
  • ***
  • Post: 338
  • Sesso: Maschio
  • Web is not only a browser's geek things.
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #3 il: 18 Mar 2012, 01:30:32 »
Ordunque, a te interessa il menu di navigazione tra gli articoli, dico bene? Ti chiedo questa precisazione perchè, estono due "navigatori":
- prec e succ in caso di articoli con più pagine
- prec e succ in caso di più articoli presenti, rispetto a quelli da visualizzare .
La soluzione è una elaborazione dei file contenuti in questa cartella
root/components/com_content/views/
tutte le cartelle presenti, contengono dei file specifici per una determinata tipologia di visualizzazione.
Dovrai copiarne alcuni nel tuo template in questa posizione
root/template/TUOTEMPLATE/html/
rispettando alcune regole: per tutte le informazioni, c'è questa wiki chiarissima. L'ho utilizzata per il mio sito ed è estremamente semplice.
http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core

RAD • JUG Brescia
Se urgente, ti obbligo a contattarmi su twitter@RedsAnDev linkando la tua risposta su questo forum.
Joomla! è aiutarsi, insieme!

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #4 il: 18 Mar 2012, 12:36:54 »
Master, grazie per la risposta.
Allora, preciso che ho bisogno della navigazione tra articoli della stessa categoria e non tra le varie interruzioni pagina dello stesso articolo, quest'ultima funziona correttamente.

Ho aperto la cartella:
root/components/com_content/views/
dentro ci sono altre 5 cartelle: archive, article, categories, category, featured, e form.
Immagino che io debba interessarmi alla cartella article?
Questa contiene la catella tmpl, con all'interno il file default.php.
Ho aperto il file e l'ho confrontato con default.php presente nella cartella:
root/template/MIOTEMPLATE/html/com_content/article

I due file a confronto sono molto diversi, potresti darmi qualche indicazione su come procedere?
Grazie per la disponibilità

Offline MasterTheBest

  • Appassionato
  • ***
  • Post: 338
  • Sesso: Maschio
  • Web is not only a browser's geek things.
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #5 il: 18 Mar 2012, 15:30:35 »
Ti dire ni, ovvero la cartella com_content/views è giusta, ma non è article.
Spulcia tutti i file (anche quelli al di fuori di tmpl), alla ricerca di questo codice
Codice: [Seleziona]
<ul class="pagenav">
                    <li class="pagenav-next">
                        <a rel="next" href="url articolo successivo">Succ &gt;</a>
                    </li>
                </ul>
Se te lo stai chiedendo, è il codice che si trova sotto ogni articolo.
Prossimamente pubblicherò un post con tutti questi aspetti, scendendo nei dettagli: fino ad allora, dovrai lavorarteli un pò a mano.
RAD • JUG Brescia
Se urgente, ti obbligo a contattarmi su twitter@RedsAnDev linkando la tua risposta su questo forum.
Joomla! è aiutarsi, insieme!

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #6 il: 18 Mar 2012, 17:03:07 »
Codice: [Seleziona]
class="pagenav-next"L'ho trovato in:
\plugins\content\pagenavigation\pagenavigation.php
Però nel file: default.php
in root/components/com_content/views/
ho trovato per 3 volte ripetuto del codice che fa riferimento alla paginazione:
Codice: [Seleziona]
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND $this->item->paginationposition AND!$this->item->paginationrelative):
     echo 
$this->item->pagination;?>

<?php endif; ?>
potrebbero essere loro?

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #7 il: 18 Mar 2012, 17:53:41 »
ma che ti cerchi?
se è il template prendi pure il codice nel sito che porto in firma, sta alla fine di un file css
saprai come fare, spero.

(quando torna accessibile il sito, pare  che stiano facendo degli aggiornamenti e sarà lento a tratti oggi)
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #8 il: 18 Mar 2012, 18:10:26 »
ma che ti cerchi?
se è il template prendi pure il codice nel sito che porto in firma, sta alla fine di un file css
saprai come fare, spero.

(quando torna accessibile il sito, pare  che stiano facendo degli aggiornamenti e sarà lento a tratti oggi)
Francesco il problema è chiaro, se non riesci ad esprimerti senza offendere il prossimo forse è meglio che ti occupi di altro e stai alla larga dai forum.
Non ho intenzione di sorbirmi le tue offese, sono già stato paziente altre volte con te ma oggi non sono proprio in vena.
Quindi se non sai rispondere evita di offendere nel mio topic.
Io sto lavorando e non ho tempo da perdere con te.

Offline MasterTheBest

  • Appassionato
  • ***
  • Post: 338
  • Sesso: Maschio
  • Web is not only a browser's geek things.
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #9 il: 18 Mar 2012, 20:49:56 »
Codice: [Seleziona]
class="pagenav-next"L'ho trovato in:
\plugins\content\pagenavigation\pagenavigation.php
Bene
Però nel file: default.php
in root/components/com_content/views/
ho trovato per 3 volte ripetuto del codice che fa riferimento alla paginazione:
Codice: [Seleziona]
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND $this->item->paginationposition AND!$this->item->paginationrelative):
     echo 
$this->item->pagination;?>

<?php endif; ?>
potrebbero essere loro?
Io lascerei perdere quest'ultimo. Per il mio template ho cercato solamente i file con i tag espliciti e questa riga non me la ricordo, detto sinceramente.

Aggiungo: per un compromesso momentaneo (se il sito è online ed hai tempi stretti, ovviamente) potresti usare un pò di css.
RAD • JUG Brescia
Se urgente, ti obbligo a contattarmi su twitter@RedsAnDev linkando la tua risposta su questo forum.
Joomla! è aiutarsi, insieme!

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #10 il: 18 Mar 2012, 20:59:58 »
Grazie per l'aiuto Master, credo di essere sulla buona strada.
Per ora ho trovato una "soluzione" temporanea che consiste nel sostituire il file:
\plugins\content\pagenavigation\pagenavigation.php
con il rispettivo della versione 1.7.
In questo modo si vede la paginazione.
Ovviamente al primo aggiornamento rischio di perdere la modifica inoltre potrei creare problemi altrove visto che questa non è proprio una modifica corretta.
Per il momento vado avanti con la strada che mi hai indicato e quando avrò trovato la soluzione, ripristinerò il file originale della 2.5 e aggiornerò questo topic su [Risolto].
Nel frattempo se qualcuno volesse contribuire è il benvenuto.

Offline MasterTheBest

  • Appassionato
  • ***
  • Post: 338
  • Sesso: Maschio
  • Web is not only a browser's geek things.
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #11 il: 18 Mar 2012, 21:18:19 »
Ho rovistato negli articoli di joomla.it e tonicopi ha piazzato questo link
http://www.joomla.it/download-della-community/item/212-overrride-pagination.html
Secondo me è la soluzione che stavamo cercando!!
RAD • JUG Brescia
Se urgente, ti obbligo a contattarmi su twitter@RedsAnDev linkando la tua risposta su questo forum.
Joomla! è aiutarsi, insieme!

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:Inserire la navigazione nei template per Joomla 2.5
« Risposta #12 il: 18 Mar 2012, 21:43:41 »
Ho rovistato negli articoli di joomla.it e tonicopi ha piazzato questo link
http://www.joomla.it/download-della-community/item/212-overrride-pagination.html
Secondo me è la soluzione che stavamo cercando!!
FUNZIONA!
avrei dovuto pensarci prima ma non credevo si potesse fare.

In pratica ho preso il file pagination.php della 1.7 e l'ho messo così com'è nella radice della cartella html del mio template.
Adesso funziona tutto, poi con calma mi guardo nel dettaglio il file di tonicopi.
Grazie per l'aiuto  MasterTheBest  :)
E grazie a tonicopi...

Offline MasterTheBest

  • Appassionato
  • ***
  • Post: 338
  • Sesso: Maschio
  • Web is not only a browser's geek things.
    • Mostra profilo
Re:[Risolto] Inserire la paginazione nei template per Joomla 2.5
« Risposta #13 il: 18 Mar 2012, 22:02:27 »
MOLTO BENE!
Aggiungerei, per completezza, questo plugin FREE ( si, intendo urlare la parola FREE) presente in extension di joomla.org
http://extensions.joomla.org/extensions/structure-a-navigation/site-navigation/16217

Complimenti a eugenata per la tenacia =)
RAD • JUG Brescia
Se urgente, ti obbligo a contattarmi su twitter@RedsAnDev linkando la tua risposta su questo forum.
Joomla! è aiutarsi, insieme!

Offline eugenata

  • Esploratore
  • **
  • Post: 96
    • Mostra profilo
Re:[Risolto] Inserire la paginazione nei template per Joomla 2.5
« Risposta #14 il: 18 Mar 2012, 22:09:21 »
Se questa estensione fa quello che promette allora è anche meglio del mio mio override perchè mi evita di usare un codice scritto per la 1.7.
Domani la provo

 



Web Design Bolzano Kreatif