Am 08.04.2016 um 01:57 schrieb Philipp:
Hallo,

ich stehe komplett auf der Leitung.

Möchte erreichen,dass ein Besucher der Website den für sein Anliegen
passenden Kontakt angezeigt bekommt.

Beispiel:

Er wählt zuerst zwischen Europa und Asien in einem Dropdown.
Je nach Auswahl erscheint dann im nächsten Dropdown eine Auswahl an
bestimmten Ländern.
Dort wählt er Deutschland .

Wenn er nun auf einen Button "Anzeigen" klickt, dann bekommt er den
korrekten Kontakt aus Deutschland angezeigt.

Gibt es dafür eine Extension oder einen Ansatz, wie man das umsetzen kann?

so etwas hatte ich mal mit wt_directory gemacht. ich weiß aber nicht mehr genau ob das eingebaut war oder ob ich da noch viel dran gehängt habe. Ich weiß auch nciht wie der aktuelle Stand der extension ist.

je nach Datenvolumen gibt es zwei Ansätze:
1. wenig Daten:
alle Daten werden in JS-Arrays abgelegt und nach der ersten Auswahl baut das JS aus den verfügbaren Daten die zweite Auswahl und blendet sie ein. weitere levels analog.
2. viele Daten:
hier kann man nicht alle Daten als JS-Array in die Seite einbauen ud muss sie dynamisch vom Server abfragen: dazu baust du ein Ajax (Abfrage und Server-Antwort): nach der ersten Auswahl (die natürlich schon im Seitenquelltext mit ausgeliefert wird) wird die zweite Auswahl vom Server per Ajax abgefragt und in der Seite eingeblendet. weitere Level analog.

bei beiden Ansatzen solltest du vorsehen dass jemand die Auswahl auf einer früheren Ebene wechselt und alle folgenden Auswahlen ausgeblendet und die nächste Auswahl (basierend auf der aktuellen Auswahl) neu eingeblendet wird.

bernd
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an