Zum Inhalt springen

Mailformular in Frontend

Erstellt am 22. September 2008 · 13 Antworten · letzte Antwort am 15. Oktober 2008

Tags: Frage

RuegerKlaus ·

Ich habe eine Seite mit Inhalt Mailform
erstellt .
Wie muß der Typoscript-Setup aussehen, der das Kontaktformular im Frontend
anzeigt ??

RuegerKlaus ·

Warum wird mein Mailformular nicht im FE angezeigt ?
Mein Typoscript für mein Kontaktformular ist :

tt_content.mailform.20 {
        accessibility = 1
        noWrapAttr=1
        formName = mailform
        dontMd5FieldNames = 1
        REQ = 1
        layout = <div class="csc-mailform-field">###LABEL### ###FIELD###</div>
        COMMENT.layout = <div class="csc-mailform-label">###LABEL###</div>
        RADIO.layout = <div class="csc-mailform-field">###LABEL### <span class="csc-mailform-radio">###FIELD###</span></div>
        LABEL.layout = <div class="csc-mailform-field">###LABEL### <span class="csc-mailform-label">###FIELD###</span></div>
        labelWrap.wrap = |
        commentWrap.wrap = |
        radioWrap.wrap = |
        REQ.labelWrap.wrap = |*
        stdWrap.wrap = <fieldset class="csc-mailform"> | </fieldset>
        params.radio = class="csc-mailform-radio"
        params.check = class="csc-mailform-check"
        params.submit = class="csc-mailform-submit"
} 

   
page = PAGE
page.typenum=0
#page.bodyTag = <body>
#page.stylesheet = fileadmin/_temp_/css/style1.css
page.10 < tt_content.mailform.20

???????

RuegerKlaus ·

Wie kann ich mit dem Formularassistenten eine Mail erzeugen, die
abgeschickt wird ?
Wie und wo kann ich die damit angezeigte HTML-Seite anschauen ???
Mfg
Klaus

Unbekannter Benutzer ·

hi,

damit das normale mailformular erstmal funktioniert brauchst du die ganzen ts-settings nicht.

der formularassistent schickt keine emails. damit kannst du nur recht fix das formular erstellen, womit du mails schicken kannst. wenn du nach dem du das inhaltselement mailform angelegt hast und auf den speichern-button mit der lupe dran klickst wird das frontend aufgerufen. dann siehst du die html seite mit dem formular.

du scheinst noch nicht viel erfahreung mit typo3 zu haben. doku schon gelesen?
http://typo3.org/documentation/document-library/tutorials/doc_tut_quickstart_de/0.0.6/view/

gruß

RuegerKlaus ·

Natürlich, aclaes, hast Du recht,ich habe noch wenig Erfahrung !
Vielleicht ist mein Typo3 4.2.1 nicht richtig installiert, denn :
Nachdem ich eine neue Seite eingefügt habe und als neuen Inhalt eine Mailform erstelle, dann in den Formularassistenten das Formular bearbeite und speichere
(Speicherbuttons :nur Speichern,Speichern und Schließen oder Schließen ohne Speichern !!).
Sobald ich auf den Knopf gehe kommt die Meldung : "no template found" !!
Also bei mir : ohne TS geht nichts, wird nichts im Frontend angezeigt !???
Was muß geändert werden ???

SLAng ·

Hast du die Doku gelesen?
Hast du das hier auch mal gelesen?
http://www.mittwald.de/dokumentation/

Wo soll man da anfangen?
Erstelle eine HTML-Vorlage, setze Marker und Subparts. Weise diese im TS-Template zu und du bekommst dann auch im Frontend was angezeigt.

Dein TYPO3 ist wahrscheinlich nicht falsch installiert, du solltest nur mal eine Doku lesen. Vom Ausprobieren kommt man bei nem Enterprise CMS wie TYPO3 in der Regel nicht sehr weit. Es erfordert vielmehr eine nicht unerheblichen Aufwand zur Einarbeitung.

RuegerKlaus ·

aclaes meinte aber, ich brauchte kein ts-setting,um
nach Arbeit des Formularassistenten das Mailformular im FE
anzuzeigen , lieber SLAng !!
Deshalb meine Vermutung wegen falscher Installation !!
Braucht man zur Anzeige des Mailformulars im FE Typoscript oder
nicht ??

d.​walter ·

TS braucht man schon - TYPO3 muss ja wissen, was es machen soll. Nimm dir doch einfach mal die gepostete Doku von SLAng zur Hand und fang am besten von vorne an damit abzuhaken was du schon gemacht hast.

Wenn alles erledigt ist und du dann immer noch kein Mailformular hast, dann nochmal hier posten.

Daniel

RuegerKlaus ·

Mein lieber Daniel,
diese Dokumentation habe ich schon durchgelesen, mehrere Beispiele nachempfunden ! Ein Mailform-Beispiel wird dort nicht behandelt !
Es wird Anfängern von manchen Teilnehmern dieses Forums nicht leicht gemacht und wenig geholfen ! Sie treten ziemlich arrogant auf und verwenden ihr zweifellos gutes Wissen über Typo3 als Herrschaftswissen !!
Das ist wenig hilfreich !

Mfg
Klaus

Unbekannter Benutzer ·

na klaus das sehe ich anders:
genau genommen gibt es hier anfänger, die zu bequem sind sich ernsthaft mit typo3 auseinander zu setzen und wollen statt dessen die lösung auf dem silbertablett serviert haben!
um wirklich zu verstehen, wie man mit typo3 umgeht reicht es nicht aus sich nur eine beispiele anzusehen. die dokus "durcharbeiten" ist für anfänger angesagt!

lese dir mal wirklich die dokus genau durch und erstelle anhand der beispiele deine seite. wenn du es schaffst wie dort beschrieben andere inhaltselemente( z.b. text oder text mit bild) auszugegeben, dann wird auch mit sicherheit das standard mailformular auf der seite angezeigt!

grüße

ps: natürlich brauchst du typoscript für deine website! nur speziell für das mailformular wird das nicht benötigt.

einpraegsam.​net ·
aclaes schrieb

ja schon, aber bevor das mailformular angezeigt werden kann muss typo3 konfiguriert werden. dazu braucht man die doku ;-)

Sorry ich verstehe nur Bahnhof - das Mailformular wird über css_styled_content gesetzt - hier muss überhaupt nichts eingestellt werden. Und selbst wennn, was hat das dann mit dem Mailformular zu tun, wenn gar nichts geht?

RuegerKlaus ·

Das Problem ist gelöst :
Die Installation war insofern unvollständig, da ich vergessen hatte, die Standard-Templates (FIRST,BUSINESS usw. ) zu importieren !
Nachdem ich dies getan hatte und beim Enrichten eines Templates für die Seite mit dem Mailformular ein Standard-Template ausgewählt hatte, erschien im Frontend das Mailformular !!!!