Typo3 8: „speichern und vorschau“ Button aktivieren für eigenes Model

Speichern Button im Backend
Der Vorschaubutton lässt sich relativ einfach für eigene Extension Models aktivieren

Das geht sogar relativ einfach: TCEMAIN.preview { tx_ophi_domain_model_entry { # Available with latest 8.7+ only useCacheHash = 1 previewPageId = 22 useDefaultLanguageRecord = 0 fieldToParameterMap { uid = tx_ophi_entry[entry] } additionalGetParameters { tx_ophi_entry.controller = Entry tx_ophi_entry.action = show } } […]

Backend Access Tab

LLL:EXT:cms/locallang_ttc.xlf:tabs.access ist nicht länger die gültige Bezeichnung für den Access Tab. Die gültige Bezeichnung ist nun LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access

doctrine-dbal Beispiel

Für mein Blog brauchte ich die 10 meistgenutzten Tags (tag) und dazu die Anzahl der jeweiligen Blogeinträge (entry).  Die Gelegenheit habe ich genutzt, mich mit doctrine-dbal vertraut zu machen, da mit TYPO3 9 dann das gute, und von mir viel […]

Typo3 8: Queries debuggen

In typo3 8 kann man queries nicht mehr so wie vorher debuggen (das wäre ja auch zu einfach). Ich hab mir im DebugService eine statische Methode geschrieben, mit der es wieder funktioniert: public static function debugQuery($query){ $objectManager = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(‚TYPO3\\CMS\\Extbase\\Object\\ObjectManager‘); $queryParser […]