Drupal tabs
Submitted by Sir Squall on Wed, 04/28/2010 - 13:58
Ah les tabs de jquery que du bonheur, et en plus avec drupal c'est encore meilleures!
Il y un petit modules qui existe déjà : http://drupal.org/project/tabs
Et ce qui pratique c'est qu'il donne accès a une petite fonction qui charge tabs quand on en as besoin:
//init the tabs tabs_load();
du coup pour faire des jolies tabs il nous suffit de faire sa:
/** * Admin */ function championnat_preparation_admin($aid){ //init the tabs tabs_load(); //add the js $js = '$(document).ready(function() { $("#tabs").tabs(); });'; drupal_add_js($js,'inline'); $out .= '<div id="tabs">'; $out .= ' <ul>'; $out .= ' <li><a href="'.url('admin/stt/championnat/preparation/ligue/'.$aid,array('query' => 'overlay')).'"><span>Ligue</span></a></li>'; $out .= ' <li><a href="'.url('admin/stt/championnat/preparation/ligue/'.$aid,array('query' => 'overlay')).'"><span>Groupe</span></a></li>'; $out .= ' <li><a href="'.url('admin/stt/championnat/preparation/ligue/'.$aid,array('query' => 'overlay')).'"><span>Equipe</span></a></li>'; $out .= ' <li><a href="'.url('admin/stt/championnat/preparation/ligue/'.$aid,array('query' => 'overlay')).'"><span>Options</span></a></li>'; $out .= ' </ul>'; $out .= '</div>'; return $out; }
Et le plus club c'est que les href sont le url qui vont être appellé :)






2 reponses to "Drupal tabs "
1. C'est du bon :)
2. Merci beaucoup !! Pour info,
Pour info, ça marche en insérant directement le code dans un bloc au format PHP :