Back to top

Autore Topic: [Risolto][Pagebreak]Titolo prima pagina nella tabella di menu  (Letto 1510 volte)

Offline stefus85

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Ciao a tutti,
sto utilizzando il pagebreak per suddividere un lungo articolo in più pagine. Il problema che incontro è che mentre dalla pagina 2 in poi posso scegliere il titolo da visualizzare nella tabella creata dal plugin "Content-Pagebreak" (tramite il tag 'alt' in 'hr') nella prima pagina non posso farlo, poichè mi viene scelto in automatico il titolo dell'articolo.
Io vorrei fare in modo di personalizzare anche il nome del primo elemento della lista della tabella.

Per esempio se il titolo dell'articolo fosse "Joomla content manager" la tabella relativa ora sarebbe:

INDICE
------------------------------------------
Joomla content manager       
------------------------------------------
Concetti base
-----------------------------------------
Concetti avanzati
-----------------------------------------


io vorrei fare in modo che fosse:

INDICE
------------------------------------------
Introduzione
 ------------------------------------------
 Concetti base
 -----------------------------------------
 Concetti avanzati
 -----------------------------------------

Qualcuno sa come fare?
Grazie
« Ultima modifica: 16 Ott 2011, 18:15:49 da stefus85 »

Offline stefus85

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:[Pagebreak]Titolo prima pagina nella tabella di menu
« Risposta #1 il: 16 Ott 2011, 18:15:22 »
Mi rispondo da solo per chi avesse un problema simile.

C'è da modificare il file /plugins/content/pagebreak.php al codice:

Codice: [Seleziona]
    <tr>
        <td>

        <a href="'. JRoute::_( '&showall=&limitstart=') .'" class="'. $class .'">'
        . $heading.
        '</a>

        </td>
    </tr>

$heading stabilisce il titolo del primo collegamento ipertestuale nella tabella di menu, definendolo con il nome dell'articolo. Io l'ho eliminato e sostituito con la stringa "Introduzione":
Codice: [Seleziona]
     <tr>
         <td>
 
         <a href="'. JRoute::_( '&showall=&limitstart=') .'" class="'. $class .'">'
         . 'Introduzione'.
         '</a>
 
         </td>
     </tr>
 
In questo modo per ogni argomento multipagina avrò sempre il primo link nella tabella definito in quel modo. Altrimenti si potrebbe anche fare in quest'altro modo:
Codice: [Seleziona]
     <tr>
         <td>
 
         <a href="'. JRoute::_( '&showall=&limitstart=') .'" class="'. $class .'">'
        . $heading. ' - Introduzione'.
         '</a>
 
         </td>
     </tr>
 
che permette di avere il primo elemento in elenco del tipo: nome articolo - Introduzione

Spero aiuti qualcuno

Ciao!

 



Web Design Bolzano Kreatif