Hallo zusammen,
Ein Kunde hat auf seiner Page vier Banner, die auf jeder Seite die selben sind. Momentan sind sie im Template definiert und können nur schwer vom Kunden geändert werden.
Ich schreibe mir nun ein Extension, das auf der Hauptseite (dort wo das Template ist) eingefügt wird. Dort kann man vier Banners beliebig ändern und bearbeiten.
Durch das Extension sollte ein Marker im Template ersetzt werden.
Nun, ich weiss nicht wie ich den Marker durch das Ergebnis des Extensions ersetzen kann. Wie muss ich da vorgehen?
Herzlichen Dank
Gruss lavitto
Hallo Lavitto,
machs einfacher und spar dir die Extension. Definier die Banner als Constants und setze sie in den 'Constant Editor'. Dann kann der Kunde sie mit wenigen Klicks selbst ändern.
Das funktioniert indem du bestimmte Kommentare vor die Constants setzt, dann erscheinen sie im Constant Editor. Z.B. sorgt
# cat=FirmaXY; type=file; label= Banner1: Adresse des Banner 1
dafür, daß im Constant Editor ein neuer Menüeintrag namens 'FirmaXY' auftaucht, in dem sich ein Feld 'Banner1' befindet, das man direkt über 'Browse' mit einem Link zu einem der Banner füllen kann. Du kannst das ganze sogar hübsch grafisch für den Kunden mit Erklärungen aufbereiten.
Mehr dazu hier und auf den folgenden fünf Seiten:
http://typo3.org/documentation/document-library/doc_core_tstemplates/Comments_in_TypoScri/
Die Doku ist zwar recht alt, aber noch gültig. Falls was offen bleibt, frag einfach.
Gruss
Ensis
Herzlichen Dank für deine Hilfe.
Gruss lavitto 🙂