27.06.2012 TYPO3
Ein weiterer Blog mit Schwerpunkt TYPO3
Geben ist seliger denn nehmen
Nachdem ich z.B. auch für die Implementation dieses t3blogs wieder heftig google bemüht und einige sehr hilfreiche Beiträge in verschiedenen Foren gefunden habe, möchte ich auch einige Lösungsansätze für TYPO3-Probleme online stellen. Einmal, um sie selbst dort wieder zu finden und vielleicht ja auch um dem einen oder anderen weiterhelfen zu können. Dass ich dabei bestimmt Einiges wiederhole, was vielleicht anderswo sogar besser beschrieben oder gelöst wird, wird nicht ausbleiben und bitte ich zu entschuldigen. Würde mich freuen, wenn ich dann eine Nachricht bekäme.
Das Datum dieses Beitrags übrigens hält diesen Beitrag oben und kennzeichnet unser 10-jähriges Firmenjubiläum.
19.07.2011 TYPO3
Aktuelle News in einer anderen Kategorie
Aufgabenstellung
Es gibt zwei Newskategorien: "Aktuelles" und "Veranstaltungen". In der Kategorie "Aktuelles" soll immer automatisch die nächste Veranstaltung beworben werden.
Dazu lege ich eine neue News vom Typ "Link zu interner Seite" in der Kategorie "Aktuelles" an. Diese verlinkte Seite enthält die Singleansicht der News-Kategorie "Veranstaltungen". Mittels TypoScript wähle ich jetzt auf dieser Singleansichtsseite die älteste nicht-archivierte News zur Anzeige aus, wenn keine singlePid übergeben wurde:
15.06.2011 TYPO3
Schwarzes Brett für FE-User
Frontend-User sollen die Möglichkeit bekommen, kurze Nachrichten auf einer Website zu veröffentlichen. Überschrift, Text, Links und der Upload von bis zu drei Dateien sollen möglich sein und der User soll bestimmen können, ob die News für alle oder nur für eingeloggte User sichtbar sein soll. Ausserdem sollen die Beiträge von einem Admin vorab kontrolliert und dann freigeschaltet werden.
Für die Umsetzung verwende ich tt_news und den formhandler.
19.05.2011 TYPO3
Direct_mail_subscription um Felder erweitern
Aufgabenstellung
Neben den Standardfeldern der direct_mail_subscription Name, E-Mail und HTML-Empfang sollen weitere Felder zur Newsletteranmeldung abgefragt und in die Tabelle tt_address abgespeichert werden.
Dazu muss man im Template das <!-- ###TEMPLATE_CREATE### ---> anpassen und die gewünschten Felder nach dem Muster name="FE[tt_address][meinFeld]" anlegen. Sollten die gewünschten Felder nicht in tt_address vorhanden sein, kann man diese entweder mittels einer eigenen Extension hinzufügen oder man "missbraucht" vorhandene Felder, die nicht benötigt werden. In diesem Fall habe ich die Felder phone und title als Anrede bzw. Vorname verwendet.
Das Template sieht bei mir dann so aus:
29.03.2011 TYPO3
Einfaches Formular mit TYPO3-Bordmitteln
Aufgabenstellung
Abgebildetes Formular soll mit dem Standard-Inhaltselement "Mail-Formular" erstellt werden. Problem ist einerseits, dass die Labels in der Regel links stehen, bei den Checkboxen aber rechts. Ausserdem soll der Text "*Pflichtfelder" rechtsbündig auf Höhe des Absendebuttons stehen.
Zunächst erstellt man das "Mail-Formular"-Inhaltselement und fügt folgenden Code ein:



