Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 08. Dezember 2011 11:47

MonsterEnergy
hat von CMS/ms gehört
Registriert: 03. Dezember 2011
Beiträge: 10

Dropdownbox

Hallo Community,

ich bräuchte so eine Dropdownbox auf meiner Startseite wo man seine Stadt auswählen kann.
Also des heißt wo man dann des Dropdown öffnet und dann da zur Auswahl steht "Stadt A",
"Stadt B" etc. und wenn man dann auf eine dieser entsprechenden Städte klickt wird man auf
die Entsprechende Seite weitergeleitet.Was auch super wäre wenn der User z.B. in die Dropbox
reinschreibt Be das die Box dann automatisch z.B. "Berlin" vorschlägt.

Gibt es so ein Modul ? Wenn ja wie muss ich es installieren und einstellen ?

Mfg MonsterEnergy


Kriege kommen und gehen, aber meine Soldaten stehen ewig !! - Tupac

Offline

#2 08. Dezember 2011 14:31

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: Dropdownbox

Also das mit dem Dropdown wäre relativ simpel zu machen.
Dazu kannst Du den MenuManager mit einem entsprechenden MenuTemplate verwenden.
Die Frage ist erstmal wie Du Deine Städte-Seiten organisiert hast, damit man dem MenuManager sagen kann welche Seiten er alles anzeigen soll.
Beispiel:

1. Städte
   1.1 Berlin
   1.2 Stuttgart
   1.3 München
   etc.

Dann kannst Du den MenuManager so aufrufen:

 {menu template="dropdown" start_element="1.1" show_root_siblings=1 number_of_levels=1}

Im MenuTemplate kannst Du dann das Dropdown so erstellen:

{if $count > 0}

{literal}<select name="select_page" id="page_selection" onchange="if(this.value != ''){window.location = this.value;}">{/literal}
    <option value="">--- Wählen Sie eine Statd --- </option>

   {foreach from=$nodelist item=node}

    <option value="{$node->url}"{if $node->current}selected="selected"{/if}>{$node->menutext}</option>

   {/foreach}

</select>

{/if}

Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline