Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 20. Juli 2011 23:41
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
[Frage] FormBuilder eigenes Formular Template
Hallo ich komme nicht weiter :-(
Will ein eigenes Formular Template erstellen,
Die Normalen Felder wie Textfeld... sind ja leicht anzuzeigen
Ort: {$Ort->input}
Aber wie fügt man eine spezielle Kontrollkästchen-Gruppe
{foreach from=$fields item=entry}
{section name=numloop loop=$entry->input}
{$entry->input[numloop]->input} {$entry->input[numloop]->name}
{/section}
So werden alle Kontrollkästchen-Gruppen angezeigt
Beispiel: 1. Kontrollkästchen-Gruppe = farben 2. Kontrollkästchen-Gruppe = form
es liestet zuerst Kontrollkästchen-Gruppe = farben und dann die Kontrollkästchen-Gruppe = form
Hab es so probiert:
{foreach from=$farben item=entry}
{section name=numloop loop=$entry->input}
{$entry->input[numloop]->input} {$entry->input[numloop]->name}
{/section}
Nichts wird angezeigt :-(
Als Hilfe steht ja field->input->name and field->input->inputs aber damit weiß ich leider nichts anzufangen :-(
{foreach from=$fields->farben item=entry}
{section name=numloop loop=$entry->input}
{$entry->input[numloop]->input} {$entry->input[numloop]->name}
{/section}
Nichts wird angezeigt...
Kann mir bitte vielleicht einer helfen wie ich einzelne Kontrollkästchen-Gruppen aufrufen kann?
DANKE..
Greez AL
Offline
#2 20. Juli 2011 08:47
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [Frage] FormBuilder eigenes Formular Template
einfach mal {$fields|@print_r} machen dann siehst du wie die heißen. kommt auch drauf an in welcher sprache der formbuilder ausgegeben wird.
bei mir sieht das so aus:
{if $entry->type == "Check Box Group" OR $entry->type == "Kontrollkästchen-Gruppe"}hier die Anweisung…{/if}
Beitrag geändert von nicmare (20. Juli 2011 08:48)
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#3 20. Juli 2011 09:20
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
Re: [Frage] FormBuilder eigenes Formular Template
@nicmare danke Erstmal für die Antwort
Irgendwie komme ich da nicht weiter. mit {$fields|@print_r} auch nicht hmm die Syntax müsste man verstehen
hier die Seite um die es geht:
http://www.damjanovic-omnibushandel.de/ … =Ankauf_de
Mein Problem ist wenn ich mehrere
Kontrollkästchen-Gruppen habe werden die aneinander gehängt.
Die eine Gruppe heißt Extras und die andere test
Nun wird zuerst die Extras ausgegeben und dann sofort test ( 1aaa, 2aaa, 3aaa)
{foreach from=$fields item=entry} {section name=numloop loop=$entry->input} {$entry->input[numloop]->input} {$entry->input[numloop]->name} {/section}
wie kann ich bestimmen das an dieser einen stelle nur Extras angezeigt wird?
Man muss doch das irgendwie zuweisen können?
Beitrag geändert von AL-d82 (20. Juli 2011 09:21)
Offline
#4 20. Juli 2011 09:38
- amh
- Gast
Re: [Frage] FormBuilder eigenes Formular Template
Was nicmare meint ist:
[type] => - Feldeinstellungen Start
[type] => Kontrollkästchen-Gruppe
[type] => Listenfeld
…
Einfach im Browser bei der Ausgabe nach [type] suchen.
Und wenn die Seite mehrsprachig ist, oder das System auf englisch eingestellt, müsstest Du die Sprachversionen auch abfangen.
Viele Grüße Andreas
An diesem Template bin ich auch schon gescheitert :-( Ich hätte gern eine vernünftige (Uni-form) Ausgabe, die sich auch sehen lassen kann. :-(
#5 20. Juli 2011 09:43
- amh
- Gast
Re: [Frage] FormBuilder eigenes Formular Template
off-topic: Wie hast Du denn die Fahrzeug-Suche gemacht? Ist das ein fertiges Modul?
Kompliment!
#6 20. Juli 2011 09:49
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
Re: [Frage] FormBuilder eigenes Formular Template
Verstehe nur Bahnhof
Mit [type] kann ich aber in meinem Template nicht definieren welche der Kontrollkästchen-Gruppe angezeigt werden soll.? Oder bin ich (blind)
Wie bekomme ich es hin, dass ich an dieser einen Stelle wo Ausstattung steht auch nur die Gruppe Extras angezeigt wird ohne das es noch die 2. Gruppe test mit 1aa, 2aa, 3aa mit anängt
@ amh:
Ja ist ein fertiges Modul nennt sich
Vehicle Listing http://dev.cmsmadesimple.org/projects/auto
ist echt cool das Modul. habe die Templates angepasst
Beitrag geändert von AL-d82 (20. Juli 2011 09:49)
Offline
#7 20. Juli 2011 11:42
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [Frage] FormBuilder eigenes Formular Template
öffne mal den quelltext der seite, dann siehst du den print besser. oder schreibe <pre></pre> drum herum.
dann hast du auch die formatierung
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#8 20. Juli 2011 12:46
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
Re: [Frage] FormBuilder eigenes Formular Template
@nicmare danke für deine Hilfe :-)
Coole Sache was man mit auslesen kann
<pre>{$fields|@print_r}</pre>
Einzelne Elemente aus eine Gurppe rausholen {$extras->input[0]->input} {$extras->input[0]->name} wobei $extras der alias der Gruppe ist.
Ganze Gruppe mit Schleife ausgeben geht dann so :-)
{foreach from=$fields item=entry}
{section name=numloop loop=$entry->input}
<div class="ankaufc"> {[color=red]$extras[/color]->input[numloop]->input} {[color=red]$extras[/color]->input[numloop]->name} </div>
{/section}
{/foreach}
Hab wieder was neues dazugelernt DANKE
Offline
Seiten: 1