Alle Einträge

typo3 7: Neues tt_content layout hinzufügen und stylen

Ich arbeite zum ersten Mal mit der 7er Version von Typo3 und musste heute für bestimmte Spezialseiten die Ausgabe von tt_content etwas ändern. Und zwar sollte textmedia aka "Text & Medien" (früher textpic aka "Text & Bild", wenn ich das recht verstanden habe) ein neues Layout bekommen und...

Mehr lesen

Typo3: Cache in Extbase Controller löschen

Den Cache kann man in einem Extbase Controller folgendermaßen löschen: use TYPO3\CMS\Extbase\Object\ObjectManager; class Something { public function foo(){ $objectManager = new ObjectManager(); $clearCacheService = ...

Mehr lesen

Magento: Problem mit addFieldToFilter

Nach dem Einspielen einiger Patches in Magento 1.9.0.1 machte eine Extension einer Drittpartei plötzlich Probleme, beim Aufrufen der zugehörigen Seite warf Magento folgende Fehlermeldung aus: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'CAST(CONCAT(year, "-", month, "-01") AS DATE)' ...

Mehr lesen

Typo3: verhindern, dass eine Übersetzung beim kopieren auf hidden gesetzt wird

Geht erstaunlicherweise mit TypoScript sehr einfach, und man kann auch verhindern, dass der "[Translate to english]" Text am Anfang der Überschrift eingefügt wird: //for pages TCEMAIN.table.pages { disablePrependAtCopy = 1 //the [Translate to XXX] text disableHideAtCopy = 1 //hidden }...

Mehr lesen

typo3 Seitenansicht: Erscheinungsbild eines Inhaltselements beeinflussen

Ein Kunde wollte in der Seitenansicht direkt sehen, welche Option er bei "Einrückung und Rahmen" gewählt hat. Eigentlich wollte ich das gerne in den grauen Balken eines Inhaltselements schreiben, aber den kann man offenbar nicht so einfach manipulieren. Was man aber beeinflussen kann mit einem ...

Mehr lesen

Typo3 extbase: Services einbinden

Mir hat nie wer ausführlich erklärt, wie man z.B. in einem Service auf einen anderen Service zugreift. Nun hab ichs glaub ich endlich kapiert. Das Problem: ich habe einen ViewHelper, der einen Service (calcService) aufruft und in dem Service will ich wieder einen anderen Service benutzen, nämlich...

Mehr lesen

Magento: Produktseiten werfen beim Aufrufen manchmal einen 404er error

Ein merkwürdiges Problem, das mir nun schon bei 2 Magento installationen (Version 1.9.x.x) begegnet ist: ab und zu passiert es, dass Produktseiten nach dem Login nicht mehr erreichbar sind und stattdessen ein 404 error angezeigt wird. Im log (var/log/exception.log) steht dann Next exception ...

Mehr lesen

typo3: scheduler task mit zusätzlichen Felder (additionalFields)

Wie ein Scheduler Task mit extbase geht, weiß ich inzwischen, aber ich habe die letzten Stunden damit zugebracht, wie man bei so einem extbase CommandController dann zusätzliche Felder hinzufügen kann. Ob es geht? Ich weiß es nicht. Gefunden habe ich jedenfalls nichts. Aber es geht anders, indem...

Mehr lesen

Typo3 Backend: im listview ein Thumbnail anzeigen

Ich habe ein Model mit einem Feld "image", wobei es sich einfach um ein VARCHAR handelt, wo der Dateiname eines Bildes drin steht. Die Extension heißt ophi_insta und das Model heißt entry. Beim Speichern der Bilder lege ich diese in uploads/tx_ophiinsta/ ab und speichere nur den Bildnamen (ohne ...

Mehr lesen

Typo3 und extbase: Frontendlink in einem Backend Hook generieren

Beim Speichern eines Models im Backend brauchte ich einen Hook, um, falls hidden auf 0 gesetzt wird, eine Benachrichtigungsmail zu schicken. Dies war die größte Quälerei in Typo3 seit langem, und insbesondere das - wie man meinen sollte - simple Erstellen eines Frontend Links bereitete mir ...

Mehr lesen