personalizzazione tema

2 risposte
Joined: 8 Apr 2008
User offline. Last seen 4 settimane 2 giorni ago.

Salve Amici,
il mio quesito di oggi è questo: stò personalizzando un tema, partendo da uno pre-esistente. Alla fine del file page.tpl.php c'è
<?php if (isset($secondary_links)) { ?><div class="footer_right"><?php print theme('links', $secondary_links, array('class' =>'links', 'id' => 'subnavlist')); ?></div><?php } ?>
Quello che io voglio ottenere, invece, è un controllo simile, dove però non prende in considerazione i secondary links ma un menù creato da me. Come devo modificare questo controllo?
Grazie

__________________

Corallino

Joined: 27 Nov 2008
User offline. Last seen 3 settimane 3 giorni ago.

se stai usando drupal >5.7 potrei suggerirti di usare le regioni nel template, oppure semplicemente sfruttare le regioni preesistenti nel tema che stai realizzando (barra sinistra, barra destra, contenuto, header, footer) e aggiungere il tuo menu manualmente:
dalla voce admin/menu aggiungi un nuovo menu che chiamerai come vuoi con le voci che ti interessano, poi nella sezione blocks controlli dove far apparire questo menu.
penso sia la soluzione migliore.

Joined: 1 Apr 2007
User offline. Last seen 18 ore 8 min ago.

<?php print $tuomenu ?>

Questa è la funzione da sostituire al tuo codice,occhio pero' che devi definire la funzione blocco anche in template.php (se è un tema per D5) oppure in tuotema.info (se sei in D6)

D5 'tuomenu' => t('tuomenu'),
D6 regions[tuomenu] = Tuomenu

__________________

Un giorno vidi Drupal e dissi: "Husti che roba"..
Il giorno dopo vidi View e dissi: "Husti che roba"..
Un'anno dopo gioco con Drupal e dico: "E sti ca... ?"..

Condividi contenuti