Kategorie: TYPO3 Extensions
TYPO3 calendarize 4.x auf 6.x Update
Folgende SQL Befehle müssen durchgeführt werden, falls sich die Spalten start_date und end_date im INT-Format befinden. Die neue calendarize Version arbeiten mit DATE. ALTER TABLE `tx_calendarize_domain_model_configuration` ADD `start_date2` DATE DEFAULT NULL AFTER `start_date`; UPDATE `tx_calendarize_domain_model_configuration` SET start_date2 = FROM_UNIXTIME(start_date); ALTER TABLE `tx_calendarize_domain_model_configuration` DROP `start_date`; ALTER TABLE `tx_calendarize_domain_model_confi...
TYPO3: Route Enhancer für die Extension events2
Sprechende Adressen für Termine und Listen: ein Beispiel für zwei Extbase-Route-Enhancer — und der Hinweis auf die Grenze, an der die Seitenzahlen anfangen, Ärger zu machen.
TYPO3 und SOLR: java.lang.NullPointerException at org.typo3.solr.search.AccessFilter.getDocIdSet(AccessFilter.java:104)
In Verbindung mit TYPO3, SOLR und Mittwald kann es dazu kommen, dass keine Ergebnisse angezeigt werden. Grund hierfür ist der fq-Parameter in der Query. Deaktiviert man in der Datei typo3conf/ext/solr/Classes/Query.php Zeile 1284 diesen, funktioniert es.
TYPO3 felogin - "Passwort vergessen"-Email anpassen
Die Mail, die felogin beim Zurücksetzen des Passworts verschickt, lässt sich anpassen. Der Weg dafür hat sich allerdings grundlegend geändert: Heute ist es eine Fluid-Vorlage, kein TypoScript-Sprachschnipsel mehr.
TYPO3 6: Extension Uploader
Da es seit der 6er Version von TYPO3 keinen integrierten Uploader mehr gibt, musste dies nun eine eigenständige Extension übernehmen. Nach kurzer Suche konnte ich die Extension extension_uploader finden. Diese habe ich angetestet und scheint erfolgreich das zu tun, was man von ihr erwartet. Ich musste in der Version 1.0.9 allerdings die ext_emconf.php-Dateien von ein paar Extensions überarbeiten, damit der Extension Uploader nicht durch Exceptions aussteigt.
TYPO3 Formhandler: Vorname und Nachname zu einem Wert in der Email zusammenfügen
Werte von mehreren Feldern kann man bei der formhandler Extension mit den saveInterceptors. In meinem Beispiel gibt es zwei Felder mit den Keys "name" und "prename". Folgenden Code auf die Ebene des validators einfügen: saveInterceptors.1 { class = Interceptor_CombineFields config { combineFields { fullname { fields.1 = prename fields.2 = name } } } } Dann kann man auf das virtuelle Feld "fullname" zugreifen: 1.class = Finisher_Mail 1.config { checkBinaryCrLf = message admin { templateFile = ...
TYPO3 cal Extension: Archiv Einstellung
Folgender Code kann in das Element eingetragen werden: view.list.endtime = -1 day view.list.starttime = -3 months
TYPO3: tt_news: Lightbox in der List-Ansicht
Folgender Code ermöglicht das Vergrößern von Bildern in der tt_news Listen-Ansicht. Kompatibel ist dieser mit meiner jQuery Fancybox Extension. plugin.tt_news.displayList.image.imageLinkWrap { enable = 1 JSwindow = 0 directImageLink = 1 linkParams.ATagParams.dataWrap = class="{$styles.content.imgtext.linkWrap.lightboxCssClass}" data-fancybox-group="lightbox{field:uid}" width = {$styles.content.imgtext.linkWrap.width} height = {$styles.content.imgtext.linkWrap.height} }
TYPO3: Bei tt_news werden die Bilder in der LATEST-Ansicht falsch skaliert
Falls die Bilder der Latest-Ansicht ein falschen Größenverhältnis besitzen, liegt dies daran, dass sie nicht mit der resize2max-Option berechnet werden. Grund hierfür ist eine vergessene Variable. Diese kann man aber nachträglich integrieren, indem man folgende Anweisung in den setup-Teil seines Templates eingibt: plugin.tt_news.displayLatest.listImageMode = {$plugin.tt_news.latestImageMode}
ve_guestbook und TYPO3 4.7
Damit die Labels im Frontend auf in deutscher Sprache erscheinen, muss in der Datei class.tx_veguestbook_pi1.php die Zeile 60 if (!is_array ( $this->LOCAL_LANG [$this->LLkey] )) $this->LLkey='default'; auskommentiert werden.