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

#1 19. Oktober 2011 17:37

engel1963
kennt CMS/ms
Registriert: 08. Dezember 2010
Beiträge: 105

Dropdown UDT ansprechen

Ich habe mir ein UDT erstellt, wo ich Städtenamen in einem Dropdown aus der Datenbank auslese. Jetzt möchte ich nach Auswahl der Stadt beim Senden ein zweites UDT ansprechen, was mir einen Inhalt aus der Datenbank dazu ausgibt.

Im Formbuilder gibt es das ja (ich nutze es aber nicht). Ich habe keine Ahnung, wie ich das zweite UDT beim senden ansprechen kann. Ich wäre für jede Hilfe dankbar.

Offline

#2 20. Oktober 2011 17:05

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Dropdown UDT ansprechen

Du kannst doch das Ergebnis des 1. UDT an Smarty zuweisen

http://www.smarty.net/docsv2/de/api.assign.tpl

und dann im 2. UDT diesen Smarty-Wert wieder auslesen

http://www.smarty.net/docsv2/de/api.get … e.vars.tpl

Offline

#3 21. Oktober 2011 09:08

piratos
arbeitet mit CMS/ms
Registriert: 12. August 2011
Beiträge: 545

Re: Dropdown UDT ansprechen

Also das mit einem Assign aus einem Select mit Smarty würde ja nur gehen, wenn man etwas zum assignen hätte, bei einem select Feld ist das nicht so ganz ohne.

Wie der Zufall das so will habe ich da gerade einen kleinen Trick veröffentlicht den man hier einsetzen kann:

http://forum.powercms.org/index.php?topic=4524.0

das nocache kannst du vergessen das ist Smarty 3.

Beitrag geändert von piratos (21. Oktober 2011 09:09)

Offline

#4 21. Oktober 2011 14:54

engel1963
kennt CMS/ms
Registriert: 08. Dezember 2010
Beiträge: 105

Re: Dropdown UDT ansprechen

Ich hatte da wohl etwas sehr lange am PC gesessen. Ich habe es mit einer zweiten Seite gelöst. Erste Seite und erste UDT. Wenn es abgesendet wird läuft eine einfache Abfrage über die Datenbank und nimmt die Daten mit zur neuen Seite.

Smarty ist nicht mein Ding. Habe es in php geschrieben.  smile

Danke Euch, es sind nützliche Hinweise.

Offline

#5 21. Oktober 2011 15:39

piratos
arbeitet mit CMS/ms
Registriert: 12. August 2011
Beiträge: 545

Re: Dropdown UDT ansprechen

Wenn es für dich funktioniert ist ja ok.

Aber das:

{pirss url="`$smarty.post.chosen_category`"}

ist das einzige was daran Smarty gewesen wäre und auch das hätte man entfernen können wenn man es per UDT macht.

Offline

#6 21. Oktober 2011 16:39

engel1963
kennt CMS/ms
Registriert: 08. Dezember 2010
Beiträge: 105

Re: Dropdown UDT ansprechen

piratos schrieb:

Wenn es für dich funktioniert ist ja ok.

Aber das:

{pirss url="`$smarty.post.chosen_category`"}

ist das einzige was daran Smarty gewesen wäre und auch das hätte man entfernen können wenn man es per UDT macht.

Damit hast Du vollkommen Recht. Es bezog sich auf die Links von cyberman. Ich denke manchmal einfach zu kompliziert.  smile

Offline