Page 1 of 1

[noch nicht GELÖST] News-Title an Formbuilder übergeben

Posted: Thu Sep 23, 2010 11:35 am
by antibart
Hallo Gemeinde,

gibt es die Möglichkeit, Werte aus dem Newsmodul (zB Title oder auch ein extra dafür definiertes) an Felder aus dem Formbuilder oder - noch besser -  als Betreff der Email zu übergeben (soweit ich weiß, sind ja Smarty-Variablen in der Betreffzeile des Formbuilders zulässig)?

Beispiel:

In den Newsummary werden mehrere Kurse beschrieben. Die sind zum Beispiel Kurs 1, Kurs 2, Kurs 3 usw ...

In den Newsdetails wird der Kurs näher beschrieben und kann über ein Formular direkt gebucht werden.

Da wäre es natürlich schön, wenn der Empfänder der Mail, gleich erkennen könnte, welcher Kurs gebucht wurde - ohne das der Absender extra ein Feld ausfüllen müsste.

Re: News-Title an Formbuilder übergeben

Posted: Thu Sep 23, 2010 12:19 pm
by antibart
Ich habe es mal so versucht, wie hier beschrieben:

http://forum.cmsmadesimple.org/index.php?topic=43464.0


{FormBuilder form='contact' value_fld29=$entry->title'}

klappt

Re: News-Title an Formbuilder übergeben

Posted: Thu Sep 23, 2010 12:24 pm
by nockenfell
Lass die geschweiften Klammern weg:

Code: Select all

{FormBuilder form='contact' value_fld29=$entry->title}

Re: News-Title an Formbuilder übergeben

Posted: Thu Sep 23, 2010 12:25 pm
by antibart
Siehe EDIT ... bin gerade noch selbst drauf gekommen...

Trotzdem Danke

Re: News-Title an Formbuilder übergeben

Posted: Thu Sep 23, 2010 12:25 pm
by uniqu3
Antibart hast es auch versucht mit etwas wie (keine Ahnung ob es funktioniert)  :

im news template:
{capture assign='betreff'}{$entry->title}{capture}
und dann
{FormBuilder form='contact' value_fld29=$betreff}

Edit: ah ok gleichzeitig gepostet :-)

Re: [noch nicht GELÖST] News-Title an Formbuilder übergeben

Posted: Fri Sep 24, 2010 7:17 am
by antibart
Das klappt alles prima.

Ein winziger Schönheitsfehler bis zum Perfektionismus:

Momentan habe ich den Aufruf für das Formular im Detailtemplate der News. Da die Seiten aus mehrern Contentblöcken bestehen ist die Fehlermeldung, wenn jemand ein Feld vergisst, nicht ganz so attraktiv.

Wie könnte ich den Wert $entry->title aus den News an das Formular übergeben, wenn das Formular in einem Editor auf der Seite aufgerufen wird, damit das ursprüngliche Layout erhalten bleibt?