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:

weiterlesen

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.

weiterlesen

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:

weiterlesen

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:

weiterlesen