![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Новенький
Регистрация: 14.02.2006
Сообщений: 19
|
![]()
Я пишу Бэк Енд экстеншен (первый раз). В админ зоне должна быть форма ввода (допустим название категории и её описание (RTE)). Кикстартером я создал прототип расширения. Расширение пихает свой пункт в секцию "Web". Когда кликаем по названию расширения (Bussnes-Plan) попадаем на страницу с модулем, а вот на этой самой странице хочется показать форму! Очень очень хочется
![]() |
![]() |
![]() |
![]() |
#2 |
Administrator
|
![]()
Никак не сделать.
Это уже сделано в List модуле. То есть он позволяет создавать\\редактировать любые описанные в TCA таблицы. Если List не устраивает - то тогда это серьезная проблема - нужно писать свое редактирование записей (по крайней мере я не нашел примера как герерить форму на оснвое TCA в собственном BE-модуле) |
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
Прежде чем что то писать, нужно хотя бы разобраться...
То что Вам надо делается ручками... TCA тут не причем, он к custom формам отношения не имеет... |
![]() |
![]() |
![]() |
#4 |
Новенький
Регистрация: 14.02.2006
Сообщений: 19
|
![]() ![]() |
![]() |
![]() |
![]() |
#5 |
Новенький
Регистрация: 14.02.2006
Сообщений: 19
|
![]()
Через class.t3lib_tceforms.php
|
![]() |
![]() |
![]() |
#6 |
Новенький
Регистрация: 14.02.2006
Сообщений: 19
|
![]()
Ок. Про TCA я понял, но как генерировать форму через class.t3lib_tceforms.php нет, можно увидеть код на PHP?
|
![]() |
![]() |
![]() |
#7 |
Новенький
Регистрация: 14.02.2006
Сообщений: 19
|
![]()
Ага! Все, разобрался!
|
![]() |
![]() |
![]() |
#8 |
Новенький
|
![]()
и исчо:
тип селектбокс например как его делать динамическим без перекомпиляции модуля? например, чтоб к существующим итемам можно было бы потом в админке добавлять еще итемы
__________________
Codito ergo sum "I code, therefore I am" |
![]() |
![]() |
![]() |
#9 | |
Senior Member
|
![]() Цитата:
Как можно даже заикаться о разработке расширений, не ознакомившись с "doc_core_api"??? ![]() http://typo3.org/documentation/docum...rent/view/4/2/ Все селекторные поля (check, radio, select) имеют в TCA параметр "itemsProcFunc" задающий имя функции, которая принимает и возвращает массив возможных значений поля. |
|
![]() |
![]() |
![]() |
#10 | |
Новенький
|
![]() Цитата:
я рад бы не писать это расширение, но заказчику этого не скажешь ![]()
__________________
Codito ergo sum "I code, therefore I am" |
|
![]() |
![]() |