Встроенный TCA TYPO3 с мастером

введите описание изображения здесь

Есть ли в TYPO3 9.5 LTS опция TCA для изменения встроенного нового отношения btn (1) на что-то вроде предложения формы (2), чтобы всплывающее окно не появлялось?

Фактически, нажатие на кнопку (1) открывает всплывающее окно для выбора продукта для добавления. Мне нужно избежать этого всплывающего окна с помощью решения, такого как поле ввода (2), где редактор может ввести несколько букв, и появится список записей, содержащих эти буквы. Необязательно, чтобы выбор был таким же, как (2), даже поле выбора, заполненное продуктами, может выполнить эту работу. Важно то, что при этом не открывается всплывающее окно.


person Christian Toffolo    schedule 14.11.2020    source источник


Ответы (2)


Я не совсем уверен, что вы хотите заархивировать. Я предлагаю вам установить пакет typo3 / cms-styleguide ( версия ^ 9.2 должна подходить для TYPO3 9.5).

В разделе TCA вы можете увидеть примеры всех возможностей, которые у вас есть с TCA.

person Peter Kraume    schedule 14.11.2020
comment
Я обновил свой вопрос, чтобы пояснить, чего я хочу достичь. - person Christian Toffolo; 14.11.2020
comment
Пожалуйста, опубликуйте фрагмент кода вашего TCA. Я все еще не понимаю, что вы имеете в виду. Это похоже на поведение EXT: powermail, где у вас есть форма, страницы которой состоят из полей формы? Это TCA 'type' => 'inline'. - person Peter Kraume; 14.11.2020
comment
Спасибо за попытку помочь, но я не знаю, как объяснить это лучше, чем это, и публикация моего TCA не поможет, потому что в этом нет ничего плохого, я просто хочу заставить его работать по-другому. Я хочу выбирать записи с полями типа inline (IRRE) , не открывая всплывающее окно, как это делает тип group со своим полем поиска. - person Christian Toffolo; 14.11.2020
comment
Я добавляю, что необязательно, чтобы это поле было типа inline, но я думаю, что у меня нет другого типа для использования, поскольку у отношения есть дополнительное поле quantity, как вы можете видеть на снимке экрана. - person Christian Toffolo; 14.11.2020

Решено изменение типа TCA столбца uid_local, который ссылается на записи продуктов, с типа group на тип select и добавление параметра foreign_table с именем таблицы продуктов.

Это результат:  введите описание изображения здесь

Теперь, чтобы выбрать продукт, редактору достаточно выбрать его из списка. Больше никаких всплывающих окон.

person Christian Toffolo    schedule 14.11.2020