2013-05-24 2 views
4

Я новичок в typo3, и мне нужна помощь в отношении расширения новостей и конфигурации $ TCA.Typo3 6.0 - TCA - новости - скрыть определенные новости в поле выбора

Я сделал расширение под названием «Activité», которое распространяется на News. Все прошло хорошо. Я создал некоторые настраиваемые поля, и я смог сделать свое расширение «выбираемым» из поля выбора, уже доступного на вкладке «Общие».

Все, что я хочу сделать, это скрыть выбираемые поля по умолчанию уже есть (в данном случае, я хочу, чтобы скрыть «Внутренняя страница» и «Внешняя страница».

Это кажется настолько простым, но я хочу сделать это правильный путь.

ответ

5

вы не написали, какие новости расширения вы используете. Для старого tt_news отключить от

TCEFORM.tt_news.type.removeItems = 1,2 

для нового «новостей» от

TCEFORM.tx_news_domain_model_news.type.removeItems = 1,2 

Общий синтаксис:

TCEFORM.[table_name].[field_name].[action] 

Например, вы можете completyl отключить не используются поля с

TCEFORM.[table_name].[field_name].disabled = 1 

Вы также можете установить значения по умолчанию для полей с синтаксисом

TCAdefaults.[table_name].[field_name] = value 

Вы должен добавить этот опечаток в свойствах страницы. Вкладка «Ресурсы», поле Конфигурация TypoScript/Страница TSConfig.

+0

спасибо! это поможет мне так много! (Я использую расширение «news», а не tt_news.) Это идеальное спасибо – user2179985