Jump to content
xt:Commerce Community Forum

@mzanier oder chpohl


murphy1976

Recommended Posts

Hallo mzanier, hallo chpohl,

wu?te ich doch dass ich irgendwo in diesem Forum etwas zu dynamischen Men?s gesehen habe!, habe es nun endlich hgefunden

http://www.phpinsider.com/php/code/SmartyMenu/

wobei ich f?r meine Kategorien und Unterkategorien die L?sung mit dem stil outline_v bevorzuge.

Meine frage, brauche ich dazu die template engine smarty, um es einzubinden? Mit smarty kenn ich mich noch nicht aus! Oder geht das auch "freihand" mit einem normalem html-editor wie qhaut oder dreamweaver mx?

W?re auch dankbar f?r beispiele und weiterf?hrende links (hier im forum oder auch im net) wo L?sungswege und Anregungen aufgezeigt werden, wie ich dieses Men? auf die Kategorien und Unterkategorien anwenden kann. (gew?nscht sind 3 Ebenen, also noch Unterkategorie der Unterkategorie)

Herzlichen dank

murphy

Link to comment
Share on other sites

Dein dynamisches Men? soll eine Kombination aus einer <ul> Liste und einem passenden Stylesheeet werden. Das "outline_v" stylesheet kannst http://www.phpinsider.com/css/outline_v.css

anschauen. Die Verbindung erfolgt durch class="xxx". Siehe Codebeispiel.

<ul id="nav">

  <li class="nav_parent"><span class="nolink">News Sites</span>

  <ul>

   <li class="nav_child"><a href="http://www.msnbc.com/">MSNBC</a></li>

   <li class="nav_child"><a href="http://www.espnzone.com/">ESPN Zone</a></li>

   <li class="nav_child"><a href="http://www.foxnews.com/">Fox News</a></li>


  </ul>

  </li>

  <li class="nav_parent"><span class="nolink">Search Engines</span>

  <ul>

   <li class="nav_child"><a href="http://www.yahoo.com/">Yahoo</a></li>

   <li class="nav_child"><a href="http://www.a9.com/">Amazon A9</a></li>

   <li class="nav_parent"><a href="http://www.google.com/">Google</a>


   <ul>

     <li class="nav_child"><a href="http://news.google.com/">Google News</a></li>

     <li class="nav_child"><a href="http://groups.google.com/">Google Groups</a></li>

     <li class="nav_child"><a href="http://froogle.google.com/">Froogle</a></li>

     <li class="nav_child"><a href="http://gmail.google.com/">Gmail</a></li>

   </ul>

   </li>


   <li class="nav_child"><a href="http://www.altavista.com/">Altavista</a></li>

  </ul>

  </li>

  <li class="nav_child"><a href="http://smarty.php.net/">Smarty</a></li>

</ul>

F?r die Erzeugung des Codes kannst die Smartyklasse nehmen oder auch nicht:-)

Der Menuerweiterung musst die Daten entsprechend aufbereiten und dann kannst es einbinden und nutzen. Irgendwo hier im Forum gab schon mal einen Anfang <ul> Listen zu erstellen. Suche nutzen. Finden. Testen. Stylesheet schreiben.

Weitere empfehlenswerte Quellen:

http://smarty.php.net/

http://de.selfhtml.org/

:rolleyes:

Link to comment
Share on other sites

Hi

danke f?r deinen Tip, ja das mit der ul-liste in Verbindung mit CSS habe ich auch schon gekannt. Mein Problem ist jedoch, dass ich dann die einzelnen Men?punkte von Hand eingeben muss, oder sehe ich das falsch? Wenn ich dasmit richtig liege, bedeutet dies dann jedoch, sobald ich eine Kategorie l?sche oder hinzuf?ge, wird es happig. Zudem funzt das ja allenfalls, wenn der Shopbetreiber auch der Designer ist, aber sobald ein anderer die Kategorie im Admin hinzuf?gen will, steht er dumm da, oder?

Daher w?rde ich die einzelnen Listenpunkte eigentlich gerne lieber vom Shop (admin) aus dynamisch erzeugen lassen.

Kernfrage ist also, wie bzw. wo im code binde ich die Variablen ein, so dass Kategorie-?nderungen im admin automatisch umgesetzt werden (d.h. also ein [*]irgendwas automatisch hinzugef?gt oder gel?scht wird) und wie muss ich die php-dateien anpassen.

Vielen Dank und viele gr??e

murphy

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...