Hallo Typo3 Gemeinde,
ich bin gerade dabei mit Questionaire eine Umfrage aufzubauen. Nun bin ich aber an einen Punkt gekommen, an dem ich nicht mehr weiter komme. Das Plugin hab eich wie in der Dokumentation beschrieben eingefügt. Nun stehe ich vor dem Problem, wie muss ich das Template aufbauen, damit ich die Daten aus dem Fragebogen sehen. Habe testhalbe rmal das aus der Extension genommen, bekomme aber halt nix angezeigt. Wer kann mir helfen.
Grüße Nico
Welch Zufall, habe gestern auch mit pbsurvey gearbeitet.
So ganz habe ich deine Frage aber nicht verstanden!
Ich habe eine Seite genommen, da als Seiteninhalt das Plugin eingefügt.
Bin dann auf List und habe dann auf der Seite meine Fragen erstellt.
Nach dem du die Ext. installiert hast, solltest du eigentlich auf der linken Seite unter Web das Wort Umfrage sehen. Da mal drauf, die Seite mit deiner Umfrage ausewählen und er sollte dir dann das Ergebnis anzeigen.
So ganz hab ich die Ext. aber auch noch nicht verstanden.
Gruß
Daniel
Hallo Daniel,
Ich bin folgendermaßen vorgegangen. Ich habe im Root – Verzeichnis einen Seite Fragebogen erstellt, unter diesem Knoten wurde eine weitere Seite „questionaire“ und ein SystemOrdner „UmfrageOrdner“ erstellt. Auf der Seite „questionaire“ habe ich den Seiten Inhalt plugIn mit dem entsprechendem Plug hinzugefügt. Im Plugin habe ich den Systemordner als Ausgangspunkt eingebunden. In den Systemordner hab eich probehalber 5 Frage eingestellt. Nun möchte ich dass die Umfrage auf einer einzelnen Seite läuft. Also nur die Umfrage und keine Menus usw., deshalb habe ich den Knoten(Seite) Fragebogen mit dem entsprechenden Unterordner im ROOT - Verzeichnis erstellt. Nun muss ich aber dafür ein Template erstellen, damit die Inhalte später im FE dargestellt werden. So habe ich ein Template auf der Seite Fragebogen erstellt.
page = PAGE
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/template.html
page.10 { workOnSubpart = DOCUMENT_BODY}
Zum Test habe ich auch das Template welche die Extension mitliefert mal eingebunden und den workOnSubpart = SURVEYFORM gestellt. Nur irgendwie sehe ich aber kein Fragen.
Was mache ich falsch?
Kannst Du mir vielleicht ein CODE Beispiel geben, wie ich das in mein Template einbinde.
Oder schreibe mich über ICQ 110360144 an
Grüße Nico
Hallo Nico,
nur das ich dich auch richtig verstehe, du möchtest die Umfrage im Prinzip auf einer leeren Seite ausgeben.
Dann bau dir doch ein Template, in dem du nur einen Marker ###UMFRAGE### hast.
Dem Marker ###UMFRAGE### weist du dann über TS einfach den Seiteninhalt zu.
Auf deiner Seite questionary sollte es dann eigentlich reichen, wenn du per TS sagst, dass er nicht dein normales Template sondern das Template benutzen soll.
page.10.template.file = fileadmin/templates/template_umfrage.html
Something like this.
Gruß
Daniel
Hallo
es funzt, danke für den Tip.
page = PAGE
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/tmpl_student.html
page.10 { workOnSubpart = DOCUMENT_BODY
marks.DATUM = TEXT
marks.DATUM.data = date: d.m.Y
marks.UMFRAGE =< plugin.tx_pbsurvey_pi1
}
Hab edas so jetzt gelöst, komisch finde ich nur, das in meinem Buch nix über Marker definition steht, sondern nur was über subparts. Jetzt habe ich wenigstens den Ablauf verstanden. dann werde ich mal meinen Fragebogen weiter Aufbauen und Grafisch gestalten.
*MEGA FREU*
Jetzt hab eich aber dennoch ein Problem. In der Dokumentation von pbsurvey werden hinten einzelnen marker angesprochen. Diese kann ich einfach so in mein HTML Template einfügen, aber wie kann ich diese wiederum mit Inhalten befüllen?
Grüße Nico
Sorry, da muss ich passen.
Ich habe die Doku nicht gelesen.
Was willst du denn genau machen? Willst du das Template von pbsurvey umschreiben/ergänzen/abändern?
Ich hatte bei meinem Vorschlag eher an sowas gedacht.
UMFRAGE = CONTENT
UMFRAGE < styles.content.get
UMFRAGE.select.orderBy = sorting
Aber wenn deins auch funktioniert, ist doch auch nicht schlecht.
Gruß
Daniel