// archives

TYPO3

This category contains 7 posts

Address set in PathHeader does not comply with addr-spec of RFC 2822 – TYPO3 Form Plugin

Beim neuen Form Plugin von TYPO3 kann es vorkommen dass man beim Absenden des Formulars den Fehler “Address set in PathHeader does not comply with addr-spec of RFC 2822” bekommt. Das kann an der Konfigurationseinstellung forceReturnPath liegen, der muss entweder auf 0 oder false stehen, oder eine valide E-Mail Adresse enthalten. In meinem Fall steht [...]

Extbase Plugin Settings in Backend Modul auslesen

Wenn man mit Extbase ein Backend Modul erstellt, sind im Controller die Settings, auf die man normalerweise im Frontend mit $this->settings direkt zugreifen kann, nicht verfügbar. Das bedeutet dass man sich die Settings manuell holen muss, und zwar über den Tx_Extbase_Configuration_BackendConfigurationManager, beispielsweise in der initializeAction:

Extbase Backend Modul als Hauptmodul integrieren

Bisher ist es bei Extbase Erweiterungen nur möglich, mittels Tx_Extbase_Utility_Extension::registerModule() seine eigenen Backend Module in vorhandene Module einzuklinken, sprich in web, file, user, tools usw. Über die traditionelle Methode t3lib_extmGm::addModule() kann man sich jedoch ein Dummy-Hauptmodul erstellen, in das man die neuen Module dann als Submodule einklinken kann. ext_localconf.php Unter Configuration/BackendModule/ (das Verzeichnis kann natürlich [...]

Extbase Plugins mit TypoScript einbinden

TYPO3 Erweiterungen im bisherigen pi_base-Stil kann man ganz einfach mit in ein beliebiges TypoScript Objekt einfügen. Mit neueren Erweiterungen die man mit Extbase und Fluid erstellt, gestaltet sich das (noch) etwas schwieriger. Hier muss man einen Umweg über eine userFunc mit dem Extbase Bootstrapper gehen. Bei dem Beispiel handelt es sich um eine kleine Webshop [...]

Typoscript XML Sitemap

Man kann sich mit Typoscript eine wunderbare XML Sitemap basteln, ohne dazu extra eine der vielen erhältlichen Extensions verwenden zu müssen. In diesem Beispiel wird der komplette Seitenbaum abgebildet, plus zusätzlich die Einträge einer Extensiontabelle. Wenn man z.B. eine Auflistung von Newsartikeln inkl. einer Detailansicht zum jeweiligen Artikel hat, kann man diese Detailseiten ebenfalls hier [...]