доб. новости расширены двумя полями: теперь странное поведение кеша

typo3 7.6.10 новости 4.3.0

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

Я сделал расширение, которое расширяет модель новостей с помощью поля выбора «teasercolor» и флажка «showimage».

http://pastebin.com/ViPEemr9

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

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

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

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

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


person Markus Dübbert    schedule 13.09.2016    source источник
comment
в TYPO 7.6 вы должны использовать файлы Override TCA, а не ext_tables.php. docs.typo3.org/typo3cms/extensions/mktools/Utilities/   -  person Magic Hat of TYPO3    schedule 13.09.2016
comment
Пожалуйста, разместите свой код внутри вопроса, а не в pastebin. 40 строк кода несложно скопировать в свой вопрос.   -  person ekad    schedule 15.09.2016


Ответы (1)


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

вы используете Resources / TCA / Overrides / .... php?

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

person Bernd Wilke πφ    schedule 13.09.2016
comment
нет, я не использовал TCA / Overrides. я сделал это из этого руководства keinerweiss.de/ - person Markus Dübbert; 13.09.2016
comment
ext_tables.php больше не должен использоваться для расширения таблиц. информация может быть потеряна. объединенная информация всего ext_tables.php хранится в другом кэше, включенном в другое время, чем объединение всех определений Resources / TCA / .... - person Bernd Wilke πφ; 13.09.2016
comment
взгляните на docs.typo3.org/typo3cms/TCAReference/ExndingTca/ - person Bernd Wilke πφ; 13.09.2016
comment
Хотя эта ссылка может дать ответ на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если ссылка на страницу изменится. - person ekad; 15.09.2016