2016-11-02 8 views
0

Я хотел бы установить категорию по умолчанию для всех новых записей tx_news. Я знаю, что решение находится в пользовательском TSConfig. Но я не знаю, как с этим работать, используя какое-то условие. Я предполагаю, что это должно быть что-то вродеУстановить категорию в tx_news по умолчанию

TCAdefaults.table.column = значение

Но я должен манипулировать таблицу, которая хранящая связь между категориями распространена информацией записями. Я не имею представления о том, как сделать это:

TCAdefaults.sys_category_record_mm.uid_foreign = 3 (-> где поле имя_таблица является «tx_news_domain_model_news» или что-то подобное)

спасибо и спасибо за чтение моего плохой английского :-)

ответ

1

Это гораздо проще, чем вы думаете ;-)

TYPO3 создает автоматически соотношение. Вам нужно только установить правильную таблицу записи tx_news и правильное поле категории.

Вот вам пример:

TCAdefaults.tx_news_domain_model_news.categories = 1 

Стол из tx_news записи является «tx_news_domain_model_news» поле для категорий только что назвал «категории». ONE (1) - это UID записи sys_category.

Я тестировал его на 7.x TYPO3, и он работает для меня.

+1

Как общая информация для всех: Фраза должна быть помещена пользователю tsconfig, например, для записи в группу пользователя. –

+0

Папка новостей -> 'редактирование свойств страницы'->' Ressources'-> 'Страница TSConfig' ... Спасибо. – user2310852