Balises HTML basiques sous DRUPAL

6 oct 2011
HTML basique

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

Une liste ..

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);

Faire des liens..

Lien simple

l($text, $path, $options = array() );1

en exemple

1l("www.remithomas.fr", "http://www.remithomas.fr" );

Lien avec une ancre

l("Avec une ancre", '', array('fragment' => '#mon_ancre', 'external' => TRUE) );

Lien et son javascript

l("lien avec javascript", '', array('attributes' => array('onclick' => 'ma_fonction();return false;')) );

Articles en relation:

  1. Petites requêtes en SQL pour Drupal
Drupal, Exemple

Tags: ,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>