Histoire de menus avec CMS Made Simple

Histoire de menus avec CMS Made Simple - Web design - Graphisme

Marsh Posté le 02-01-2010 à 23:54:18    

Bonjour,
 
J'ai commencé à créer un site et aimerais le convertir en CMS à l'aide de CMS Made Simple (que je trouve vraiment sympa).
 
Mais je me heurte à un problème avoir visionné l'excellente vidéo expliquant comment convertir un site: les menus.
 
J'aimerais savoir s'il me sera possible de créer un menu identique que celui de mon site (la partie menu de gauche):
http://www.alternative-liege.be
 
Merci de vos aides


Message édité par debutant341 le 05-01-2010 à 10:15:07
Reply

Marsh Posté le 02-01-2010 à 23:54:18   

Reply

Marsh Posté le 05-01-2010 à 10:05:28    

Voila le stade auquel je suis:
de un,
et je dois être à ceci:
de deux.
 
J'ai modifié le code mais je me suis gourré quelque part:
A la ligne 5, j'ai place "accueil" comme id. Ce que j'aimerais bien faire c'est qu'à chaque div lui corresponde le style respectif.
Donc pour la reubrique accueil, le style accueil;
rubrique asbl, le style asbl,
etc...
 
Je débute dans le langage smarty, et je pense que les styles devraient se mettre dans un tableau et une boucle devrait l'appliquer à chaque div.
 
Mais je n'y arrive pas.

Code :
  1. {if $count > 0}
  2. <ul>
  3. {foreach from=$nodelist item=node}
  4. {if $node->depth > $node->prevdepth}
  5. {repeat string='<div id='accueil'><ul>' times=$node->depth-$node->prevdepth}
  6. {elseif $node->depth < $node->prevdepth}
  7. {repeat string='</li></ul></div>' times=$node->prevdepth-$node->depth}
  8. </li>
  9. {elseif $node->index > 0}</li>
  10. {/if}
  11. {if $node->parent == true or ($node->current == true and $node->haschildren == true)}
  12. <li>
  13. <a {elseif $node->current == true}
  14. <li>
  15. <a {elseif $node->haschildren == true}
  16. {*<li class="menuparent">*}
  17. <a {elseif $node->type == 'sectionheader' and $node->haschildren == true}
  18. <li>{$node->menutext}{elseif $node->type == 'separator'}
  19. <li style="list-style-type: none;"> <hr class="menu_separator" />{else}
  20. <li>
  21. <a {/if}
  22. {if $node->type != 'sectionheader' and $node->type != 'separator'}
  23. {if $node->target}target="{$node->target}" {/if}
  24. href="{$node->url}">{$node->menutext}</a>
  25. {elseif $node->type == 'sectionheader'}
  26. >{$node->menutext}</a>
  27. {/if}
  28. {/foreach}
  29. {repeat string='</li></ul>' times=$node->depth-1}
  30. </li>
  31. </ul>
  32. {/if}


 
 
 
Merci de vos aides.


Message édité par debutant341 le 05-01-2010 à 10:06:31
Reply

Marsh Posté le 05-01-2010 à 10:07:47    

C'est de la prog ton problème, c'est à côté ;)


---------------
userstyles HFR : alléger l'accueil du forum; réduire les img https des quotes. Script AHK ImageFloodHFR
Reply

Marsh Posté le 05-01-2010 à 10:13:17    

ok!
Mais c'est de la programmation pour du webdesign  :pt1cable:


Message édité par debutant341 le 05-01-2010 à 10:15:37
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed