Пользовательское поле в бэкэнде с новыми расширениями - PullRequest
1 голос
/ 28 марта 2012

Когда я создаю новое расширение с помощью Quickstarter, я настраиваю работу бэкенда с файлом ext_tables.php, используя следующую строку:

$TCA['tt_content']['types'][$_EXTKEY . '_pi1']['showitem'] = 'CType, header,media;Images';

Где я могу добавлять новые поля и даже переименовывать их.Но иногда я нахожу странные суффиксы для каждого поля, например, «media ;;;; 1-1-1», которые управляют другими вещами, которые появляются вокруг элементов управления в серверной части.

Как я могу узнать, чтоэти коды означают?

1 Ответ

2 голосов
/ 28 марта 2012

Посмотрите документацию TCA , там есть описание раздела типов ($ TCA ['tt_content'] ['types']).Там есть таблица, где объясняется ['showitem'].

Part 1: Field name reference (Required!)

Part 2: Alternative field label (string or LLL reference)

Part 3: Palette number (referring to an entry in the "palettes" section).

Part 4: Special configuration (split by colon ( : )), e.g. 'nowrap' and 'richtext[(list of keys or *)]' (see “Additional $TCA features”)

Part 5: Form style codes (see “Visual style of TCEforms”)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...