Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1842 connectés 

  FORUM HardWare.fr
  Graphisme
  Web design

   Histoire de menus avec CMS Made Simple

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Histoire de menus avec CMS Made Simple

n°1091504
debutant34​1
Posté le 02-01-2010 à 23:54:18  profilanswer
 

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
mood
Publicité
Posté le 02-01-2010 à 23:54:18  profilanswer
 

n°1091652
debutant34​1
Posté le 05-01-2010 à 10:05:28  profilanswer
 

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
n°1091655
Skopos
Posté le 05-01-2010 à 10:07:47  profilanswer
 

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

n°1091657
debutant34​1
Posté le 05-01-2010 à 10:13:17  profilanswer
 

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


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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

   Histoire de menus avec CMS Made Simple

 

Sujets relatifs
Banniere flash simplehistoire de scripts sous blender
Probleme menus Corel Draw X4[résolu] Site web, une visionneuse d'image toute simple !
Design customisable libre ou CMS pour faire un site perso (CV, etc.) ?Projet d'animation simple : que me faut t'il (Warning : Newb inside)
Aide pour la création d'un simple cylindreCMS axé communauté avec gestion de newsletter
help : incompatibilité IE et Safari, site très simpleLogiciel simple pour créer des pages au code propre
Plus de sujets relatifs à : Histoire de menus avec CMS Made Simple


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR