Creazione menu dinamico

2 contenuti / 0 new
Ultimo contenuto
Creazione menu dinamico

Ciao a tutti, attraverso questo codice ho creato un menu dinamico:

<ul id="men_tipo_att">
<?php
                $comune_id
= arg(1);
               
$terms = taxonomy_get_tree(2);
                foreach(
$terms as $term){
                   
$termine_id = $term->name; //tid
                   
$termine_id_under = strtolower($termine_id);
               
$search = array(" ", "'", "à", "é", "è", "ò", "ù");
               
$replace = array("_", "-", "a", "e", "e", "o", "u");
               
$termine_idforclass = str_replace($search, $replace, $termine_id_under);
                   
$link = "/strutture-list/$comune_id/$termine_id"; ?>

                    <li class="<?php print $termine_idforclass; ?>"><a class="<?php print $termine_id; ?>_link" href="<?php print $link; ?>" ><span><?php print $term->name; ?></span></a></li>
                    <?php } ?>
     </ul>

la variabile "$comune_id" prende come argomento l'argomento(1) del link. Ora ho dei problemi perchè anche "$comune_id" dovrebbe prendere i termini di un vocabolario di tattonomia, ma come posso modificare questo codice per introdurre i termini di un vocabolario?
Dovrebbe essere:
$comune_id = taxonomy_get_tree(4);, ma come prelevare i termini del vocabolario per generare il link... è possibile fare come per "$terms = taxonomy_get_tree(2);" ?
Grazie

Drupal Version:

arg(1) è il nome del comune o l'id del termine all'interno del vocabolario?

Venite a scoprire cosa si può fare con Drupal (e con una buona dose di notti insonni) su www.litrosoft.com.