Rechte-Problem trotz Admin

Sonntag, 23.12.2012 11:19

Bei der aktuellen (4.7.7) Version von TYPO3 wurde das Anlegen von neuen Inhaltselementen mit der Meldung „Sorry, you didn’t have proper permissions to perform this change.“ (oder auf deutsch: „Sie haben nicht die nötigen Rechte, um diese Änderung durchzuführen“) abgebrochen. Trotz angemeldeten Admin-Nutzers.

Hierbei scheint es sich um einen Bug im TYPO3 (bzw. TemplaVoilá) zu handeln (http://bugs.typo3.org/view.php?id=18583). Dabei scheint TemplaVoilá auf ein Feld in der pages-Tabelle zugreifen zu wollen, das aber nicht mehr existiert.

Abhilfe schafft ein einfacher Trick, nämlich das Feld einfach wieder hinzuzufügen:

ALTER TABLE pages ADD t3ver_swapmode tinyint(4) NOT NULL default '0'

Bei einem Versionsupgrade kann es beim „Compare“ im InstallTool schnell mal passieren, dass ein Feld aus der Datenbank entfernt wird, da dieses TYPO3 selbst nicht mehr benötigt. Fremd-Extensions (wie in unserem Fall TemplaVoilá) sind darauf natürlich nicht vorbereitet.

Thema: TYPO3 | Kommentare (0) | Autor:

Standard-Überschrift eines FCE verwenden

Freitag, 26.10.2012 18:33

Das Standard-Überschrift-Feld wird bei Flexible Content Elements (FCE) nicht ausgegeben. Wenn man dies aber möchte (z.B. im aktuellen Fall für eine Akkordion-Funktionalität), hilft etwas TypoScript (Setup):

tt_content.templavoila_pi1.10 < lib.stdheader

Man beachte: Diese Zeile TypoScript schaltet das Überschrift-Feld für alle FCE´s frei! Man sollte also – wenn man diese dann nicht verwenden möchte – explizit auf „nicht ausgeben“ stellen.

Thema: TYPO3, TypoScript | Kommentare (1) | Autor:

TYPO3 Internetagentur Dresden