Inhalt aus einem Textfeld in einem anderen als auswahl darstellen
am 24.02.2012 - 21:49 Uhr in
Hallo,
ich möchte die Eingabe eines Textfeldes in einem anderen Feld als mögliche Auswahl also "exclusiv" zur Verfügung haben. Komme da so nicht weiter und hoffe auf Hilfe,
Viele Grüße,
Frank
- Anmelden oder Registrieren um Kommentare zu schreiben

ich würde so vorgehen: Die
am 25.02.2012 - 01:20 Uhr
ich würde so vorgehen:
Die Daten aus der DB, die in dem Textfeld drin sind, also alle unterschiedlichen Eingaben (distinct) auslesen.
Dann in dem Formular, welches das Auswahlfeld (Combo-Box oder auch Checkbox oder Radio-Buttons) enthält, über den Hook form_alter das Auswahlfeld mit den entsprechenden Werten füllen, die du ausgelesen hast.
lieben Gruß
Berthold
Hallo Berthold, danke für
am 25.02.2012 - 09:33 Uhr
Hallo Berthold,
danke für deine schnelle Antwort. Ich bin kein Programmierer deswegen frage ich mal dumm weiter. Angenommen ich finde bei Google die nötigen Informationen wie ich das Feld per Datenbankabfrage auslese und wie ich dieses Hook alter_form einsetze... Wie bekomme ich die Angaben in ein Feld? Klar Combo-Box ist ne gute Idee aber die muss die Daten ja wo her bekommen. Wo plaziere ich den Code von dem ich nicht weiß wie er aussehen muss?
Es wäre alles so einfach wenn das Feld "List-Text" mit Tokens umgehen könnte...
lieben Gruß
Frank
PS. War gerade mal bei dir auf der Webseite. Deine Videos sind ja der Hammer...Danke für so viel engagement.
Danke schön für das nette Lob
am 25.02.2012 - 12:35 Uhr
Danke schön für das nette Lob :-)
@Wie bekomme ich die Angaben in ein Feld
der Hook dazu oder die Funktion heißt alter_form (alter = engl. für modifizieren) und nimmt z.B. folgende Parameter auf: $form, $form_state, $form_id also im Klartext, die Funktion sieht ungefähr so aus:
<?php
function themename_form_alter(&$form, &$form_state, $form_id) {
if($form_id=="dein_form_id")
{
// hier kannst du die Combo-Box bilden, einfach in HTML und die Werte mit PHP reinschreiben, wie du sie oben ausgelesen hast
}
}
?>
Hallo Berthold, danke für
am 26.02.2012 - 14:37 Uhr
Hallo Berthold,
danke für deine ausführliche Antwort! Ich werde mal versuchen, ob ich damit was zusammen klicken kann. Mir sind die Sachen einfach noch so fremd, dass ich für eine Kleinigkeit immer ne Menge lesen muss... Aber jeder Anfang ist schwer...
Danke schön für das nette Lob :-)
Na nicht dafür... Die Neulinge wie ich haben zu danken...
Viele Grüße,
Frank