2016-09-13 4 views
0

TYPO3 7.6.10 новостями 4.3.0доб. Новости продлены с двумя полями: Теперь странным поведением кэша

У меня есть странное поведение кэша:

я сделал расширение, которое расширяет модель новостей с избранной областью " teasercolor "и флажок" showimage ".

http://pastebin.com/ViPEemr9

По мнению жидкости, я использую эти новости поля, как это: <div class="overlay {newsItem.teasercolor}">

Это, казалось, работало. Но через некоторое время мой класс teasercolor исчезает из кода. То же самое со значением флажка.

Когда я удаляю кэш-память fe в бэкэнд, он снова появляется.

Через некоторое время оно снова исчезает. Никогда не видел такого поведения снова.

Есть ли у кого-то идея?

+1

Пожалуйста, ваш код внутри вопроса, а не в Pastebin. 40 строк кода не так сложно скопировать на ваш вопрос. – ekad

+0

в TYPO 7.6 вы должны использовать файлы Override TCA, а не ext_tables.php. https://docs.typo3.org/typo3cms/extensions/mktools/Utilities/TcaOverrides/Index.html –

ответ

0

У вас есть чистая зависимость от ext: news?

Вы используете Ресурсы/TCA/Переопределения/.... php?

https://docs.typo3.org/typo3cms/TCAReference/ExtendingTca/StoringChanges/Index.html

+0

Нет, я не использовал TCA/Overrides. Я сделал это из этого урока http://keinerweiss.de/525-die-extbase-extension-news-um-ein-feld-erweitern.html –

+0

ext_tables.php больше не следует использовать для улучшения таблиц. информация может потеряться. конкатенированная информация из всех файлов ext_tables.php хранится в другом кеше, который включается в другое время, а затем в конкатенацию всех определений Resources/TCA/.... –

+0

посмотрите на https://docs.typo3.org/typo3cms/TCAReference/ExtendingTca/StoringChanges/Index.html –

 Смежные вопросы

  • Нет связанных вопросов^_^