Тип TCA в зависимости от того, задано ли отношение или нет
У меня есть 3 таблицы:
- вещь
- страна
- область, край
Регион является бесполезным полем в стране. В пункте я хочу иметь поле выбора, где вы можете выбрать страну, и только если эта страна имеет регионы, появится новое поле выбора с регионами, связанными со страной.
Если бы страны были исправлены, я мог бы использовать $TCA['item']['ctrl']['type'] = 'country';
а также $TCA['item']['types']
перезагрузить бэкэнд и отобразить поле выбора региона, если это необходимо.
Есть ли возможность сделать это с помощью нефиксированного списка стран, проверяющего, есть ли у него отношения?
Возможность скрыть поле региона, если у него нет параметров, также решит проблему.
1 ответ
Я боюсь, что это не легко возможно. Конечно, вы можете создать элемент USER и реализовать логику самостоятельно. http://docs.typo3.org/typo3cms/TCAReference/Reference/Columns/User/Index.html
Вы также можете поиграть со свойством столбца "type" из ctrl
раздел, но это звучит, вы уже пробовали это.