Si comme moi, vous galèrez à trouver le bon code en développement sous Drupal pour des balises HML simples.. Ce post est pour vous..
Au sommaire et avec des exemples comment faire une liste UL/OL
Pour effectuer une liste il suffit d’écrire ce code suivant:
return theme_item_list($items, $title, $type, $attributes);
Voici un exemple tout simple ou sur api.drupal.org
$title = "Ma liste";
$type = 'ul';
$attributes = array('class' => 'ma-classe-de-liste');
$items = array(
array( 'data' => "item #1",
'class' => 'niveau-1',
'id' => 'level-1-item-1',
'children' => array(
array('data' => "Simple Bloc #1",
'class' => 'simple-bloc',
'id' => 'level-2-item-1',),
)
),
array( 'data' => "item #2",
'class' => 'niveau-1c',
'id' => 'level-1-item-2',
));
$output .= theme_item_list($items, $title, $type, $attributes);
l($text, $path, $options = array() );1
en exemple
1l("www.remithomas.fr", "http://www.remithomas.fr" );
l("Avec une ancre", '', array('fragment' => '#mon_ancre', 'external' => TRUE) );
l("lien avec javascript", '', array('attributes' => array('onclick' => 'ma_fonction();return false;')) );
Articles en relation:
Drupal, Exemple •