Seite 1 von 1

list/menu selected nach reload

Verfasst: 21.10.2004 17:17
von Der_Dude
tach...

mich würde mal interessieren, was genau ich machen muss damit ein von mir noch zusätzlich in die registrierung eingefügtes list/menu immernoch die gleiche ausgewählte option anzeigt, nachdem ein fehler (bsp.: empty fields) aufgetretten ist.

so wie es zum beispiel bei der sprachauswahl gemacht ist. hier steht im template nur {LANGUAGE_SELECT}. mich würde interessieren wo das list/menu mit den optionen entsteht.


danke...

Verfasst: 21.10.2004 20:41
von MrMind
Also wenn du nicht vordefiniert ein Feld als selected makierst, wird es immer nach einem Reload (wenn man mal vom Topic ausgeht) immer wieder auf das Erste Feld zeigen.

Eine Variable in der Template like {LANGUAGE_SELECT} findest du in der dazugehörigen PHP Datei.

Suche in der Datei mit einem Editor nach 'LANGUAGE_SELECT' => Wenn nach dem => eine Variable steht, dann suche nach der Variable um den Inhalt feststellen zu können bzw. nachvollziehen können.

Aber generell kannste via HTML sowas einstellen:

Code: Alles auswählen

<select name="selectbox">
<option value="1">Erste Option</option>
<option value="2">Zweite Option</option>
<option value="3" selected>Dritte Option</option>
</select>
In diesem Beispiel wird immer die 3. Option als Standard angezeigt.


Hoffe konnte weiterhelfen.

Mfg
MrMind

Verfasst: 22.10.2004 13:19
von Der_Dude
naja, war ganz interessant, aber nicht sehr hilfreich.
es geht mir darum, ein benutzer der in dem list/menu eine option auswählt, die nicht die erste oder die von vornherein selected war immernoch nach einem reload angezeigt bekommt.

eben genauso wie bei der sprach und zeitzonenauswahl.

und der tip mit dem suchen hilft mir nicht, weil gerade dass mein problem ist.
ich habe bereits gesucht, aber nix gefunden.

in der usercp_register.php, die meiner meinung nach die zur registrierung zugehörige datei ist, konnte ich unter 'LANGUAGE_SELECT' => nur das hier finden.
'LANGUAGE_SELECT' => language_select($user_lang, 'language'),
aber weder unter user_lang noch unter language konnte ich irgendwas finden was darauf hinweist wie das list/menu aufgebaut wird. ich nehme mal an dass das in irgendeiner anderen datei gespeichert wird.

aber welche???? :(

Verfasst: 22.10.2004 15:19
von MrMind
Zeig mir mal ein definitives Beispiel (LINK) was du genau meinst. Ohne JS denke ich mal kommst du da net sehr weit und mit JS wird hier nicht sowas verarbeitet.

Zu deiner Suche:

Dies ist eine Funktion und somit in einer der Funktions Dateien im Include Ordner:
functions_selects gleich die erste Funktion ;)

Solche Funktion sind generell in einer derartigen Datei gespeichert (Alle Selekt-Funktionen sind in der functions_selects, alle Search Funktionen sind in der functions_search enthalten) ;)

Mfg
MrMind