Цитата:
Сообщение от Ивано
В TCA как создать вкладки (тады) все понятно - это --div-- и нужно их разрешить: dividers2tabs
Но можно еще ставить после имени поля "цифра-цифра-цийра". 3-3-3
Что они обозначают и какие варианты есть.
|
Это каким-то образом должно влиять на визуальный вид блока с полем. Но по моему в последних версия просто игнорируется.
Цитата:
Сообщение от Ивано
А также может ли palette еще что нибудь делать, кроме того как 1) выставлять поля в ряд и 2) позволять вносить его в "показать доп. настройки"?
|
Об этом хорошо в документации написано.
Например в TCA в блоке types у вас поле country_id;;2;;2-2-2, но(!) нет полей region_id, town_id. Тут второй параметр "2" - это ссылка на блок в palettes.
Дальше в palettes добавляете
Код:
'palettes' => array (
'2' => array('showitem' => 'region_id, town_id'),
В результате поля region_id, town_id будут выводиться в одном блоке в полем country_id в одну линии ниже country_id.
Ну а то будут ли они выведены в карточке или на верхней панели зависит от текущих настроек TYPO3. Но в последних версиях кажется в верхнюю панель поля уже не выводятся.
Цитата:
Сообщение от Ивано
А также, что за UserFunc - для TCA
и что с ее помощью можно делать?
|
Можно вывести свой элемент управления. Например в tt_news так выводится дерево категорий:
Код:
'category' => Array (
'exclude' => 1,
# 'l10n_mode' => 'exclude', // the localizalion mode will be handled by the userfunction
'label' => 'LLL:EXT:tt_news/locallang_tca.xml:tt_news.category',
'config' => Array (
'type' => 'select',
'form_type' => 'user',
'userFunc' => 'tx_ttnews_TCAform_selectTree->renderCategoryFields',
Вот тут как раз в документации практически ничего нет на этот счет. Надо смотреть как в других экстах это делается (DAM например, tt_news)