PDA

Просмотр полной версии : TCA - распространение на домены


Ивано
10.11.2012, 02:27
Добрый вечер.

Есть одно ядро - на котором работают два сайта разной тематики.
Если изменить tca tt_Content - то это распространяется на два сайта, а как можно сделать что бы распространялось только на один сайт?

И еще один вопрос - насколько грамотно в файлах tca.php - делать запросы к БД.
Это как-то будет влиять на ухудшение производительности и логики кода с т.з typo3?
Это к вопросу о том TCA - вызывается во FE? или только по требованию tca:load?

-
Спасибо.:o

dmartynenko
12.11.2012, 13:29
В tca.php правильней сделать ссылку на свою функцию, которая будет делать запрос к БД (если запрос тяжелый, то можно кэшировать). Это обычная практика для получения значений списка посредством userFunc.

Изменения в tt_content конечно будут глобальными. Но если речь идет только о добавлении своих полей, то их на другой ветке дерева страниц можно скрыть посредством Page TSConfig