Описание тега typo3-tca

Этот глобальный массив в TYPO3 определяет редактируемые таблицы базы данных и отношения между ними, а также то, как поля в таблицах отображаются в бэкэнд-формах и обрабатываются в TCE и так далее.
2 ответа

TYPO3, простой пользовательский интерфейс в бэкэнде

Я хотел бы иметь простой интерфейс в бэкенде TYPO3 для просмотра данных из базы данных (объединение двух таблиц), а также для возможности редактирования данных. Я устал от массива tca, но я не знаю, как отобразить данные, которые уже есть в базе дан…
30 авг '09 в 19:18
0 ответов

TYPO3 TCA group/inline: фильтровать элементы в селекторе записей

Можно ли отфильтровать элементы, отображаемые в селекторе записей ("Создать новую область"), для полей типа TCA inline или же group с elementBrowserType db дополнительными свойствами, кроме таблицы базы данных? настройка 'config' => ['appearance'…
06 сен '18 в 18:33
1 ответ

Мастер подсказок TYPO3, поиск по подстроке

Я использую мастер подсказок в бэкенде TYPO3. Следующий код находится в TCA: 'tx_db_colors' => array ( 'exclude' => 0, 'label' => 'Farbe', 'config' => array ( "type" => "group", "allowed" => "tx_db_colors", "foreign_table" => "t…
14 май '12 в 16:38
1 ответ

Получение значений опечатки в ext_table.php

Я новичок в разработке расширений typo3, и я хочу получить значения typoscript внутри ext_table.php . Есть ли хорошее значение для реализации этого. Это мой файл ext_tables.php. Я хочу получить значения Typoscript здесь. ` <?php if (!defined('TYP…
25 авг '12 в 06:00
1 ответ

Наложение значка TCA в серверную часть typo3

Я работаю над расширением, в котором синхронизирую некоторые данные с другой базой данных, и я хотел показать это в бэкэнде, используя наложение значков TCA. К сожалению, я не мог узнать, как это сделать. Я думал об использовании 'ctrl' => 'typeicon…
12 дек '18 в 16:45
1 ответ

TYPO3 Конфигурация внешнего вида элемента частично не работает

У меня есть собственный элемент содержимого в моих TCA/Overrides, и у меня настроены некоторые параметры внешнего вида. Проблема в том, что я получаю эти настройки частично на моем бэкэнде. Это мой код: $projectOptions = array( 'ak_website' => [ …
17 июл '18 в 06:53
1 ответ

TYPO3 - Как показать правильный язык только во FlexForm

Во Flexform у меня есть древовидное представление, где я могу выбрать категории для своего продукта. Но это показывает все три языка. Он должен показывать только тот язык, который совпадает с языком элемента. Что я упустил? <T3DataStructure> &…
22 ноя '13 в 09:03
1 ответ

Мастер подсказок TCA с полем выбора (рядом)

В TYPO3 8.7 Backend / TCA я пытаюсь добавить мастер подсказок в поле выбора типа selectMultipleSideBySide, Уже есть два других мастера, добавление и редактирование, которые работают, а предложить - нет. 'genres' => [ 'exclude' => false, 'label…
18 сен '18 в 14:50
5 ответов

Вызов плагина TYPO3 из тела другого плагина

Мне нужно вызвать плагин typo3 из тела другого плагина и передать его результат в шаблон. Это псевдокод, описывающий то, чего я хочу достичь, делая это: $data['###SOME_VARIABLE###'] = $someOtherPlugin->main(); $this->cObj->substituteMarkerA…
26 авг '11 в 11:34
1 ответ

TYPO3 PageLayoutView получить значения из сторонней таблицы

Мне удалось построить Slider (как собственный элемент содержимого), и в таблице "tt_content" у меня есть столбец, который читает записи таблицы "slider", и он возвращает только количество записей. Теперь, когда я создаю элемент слайдера, на бэкэнд-м…
18 июл '18 в 06:31
1 ответ

Попытка вставить запись на страницу, где эта таблица не разрешена

Я получаю сообщение выше (Попытка вставить запись на страницу, где эта таблица не разрешена) при попытке создать новую запись из расширения. "Страница", в которой я пытаюсь создать запись - это sysfolder, а не страница t3lib_extMgm::allowTableOnStan…
09 янв '12 в 11:30
2 ответа

Как мы можем сделать расширение живым в typo3?

Я создал расширение в typo3 и хотел бы сделать его живым. Может ли кто-нибудь объяснить, какой шаг следует выполнить?
23 янв '13 в 10:00
1 ответ

Тип TCA в зависимости от того, задано ли отношение или нет

У меня есть 3 таблицы: вещь страна область, край Регион является бесполезным полем в стране. В пункте я хочу иметь поле выбора, где вы можете выбрать страну, и только если эта страна имеет регионы, появится новое поле выбора с регионами, связанными …
19 фев '14 в 15:45
1 ответ

TYPO3 - Как получить / обновить собственную таблицу в расширении?

Я хотел бы создать расширение типа tt_news, поэтому мне нужно подключиться к моим собственным таблицам. Итак, как записать выборку и вставку данных в пользовательскую таблицу
28 июн '12 в 13:51
3 ответа

Как я могу скрыть создание новой кнопки в TYPO3 TCA типа inline?

Я хотел бы скрыть кнопку "Создать новое" в случае, если TCA для типа поля встроен. Мой код ниже: <pre> 'image' => array( 'label' => 'Image', 'config' => array( 'type' => 'inline', 'foreign_table' => 'sys_file_reference', 'foreig…
16 янв '17 в 09:20
1 ответ

TYPO3 4.5: TCA должен отображаться в "Опции плагина"?

Я нахожусь в процессе создания моего самого первого расширения в Typo3 (версия 4.5.22). В качестве руководства я использую книгу Дмитрия Дулепова "Разработка расширений TYPO3" (очень полезный справочник). Я использовал Kickstarter для запуска, и одн…
27 мар '13 в 17:41
1 ответ

TYPO3: как показать поле в BE только для его владельца?

TCA предлагает возможность условного отображения полей с помощью displayCond, например HIDE_FOR_NON_ADMINS позволяет отображать поле только для администратора, но есть ли способ отображать данное поле только для его создателя, определяемого cruser_i…
17 апр '15 в 14:19
1 ответ

Наследование в 'Extension Builder' ext TYPO3

Я хочу разработать расширение, у меня есть сущность FamilyMember и дочерние объекты Child а также Conjoint, Child а также Conjoint продолжается FamilyMember, Это описание моей концепции UML, но проблема в том, что я не знаю, как реализовать это с ра…
10 апр '13 в 10:25
2 ответа

TYPO3 TCA - Как использовать "встроенный" тип без всех опций интерфейса

В настоящее время я работаю над проектом, который использует расширение t3blog. В бэкэнде при создании нового сообщения вы сначала вводите заголовок, а затем нажимаете "создать новый", чтобы добавить контент в сообщение. В идеале клиент хочет удалит…
05 апр '09 в 09:48
4 ответа

TYPO3 TCA тип "выберите" проблема производительности

Есть ли возможность использовать тип поля TCA "select" для таблицы, в которой есть тысячи записей? Поле выбора с записями не должно отображаться (иначе запись загружается минутами или вы получаете ограничение памяти или максимальное время выполнения…
25 июл '17 в 14:08