Typo3 6.0 - TCA - новости - скрыть определенные типы новостей в выбранном поле

Я новичок в typo3, и мне нужна помощь по расширению News и настройке $TCA.

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

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

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


person user2179985    schedule 24.05.2013    source источник


Ответы (1)


Вы не написали, какое новостное расширение используете. Для старого 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]

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

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

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

TCAdefaults.[table_name].[field_name] = value

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

person Krystian Szymukowicz    schedule 25.05.2013
comment
спасибо! это мне очень поможет! (Я использую новостное расширение, а не tt_news.) это прекрасно, спасибо - person user2179985; 26.05.2013