![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#2 |
|
Senior Member
|
Прочитайте про IRRE - это как раз то что вам нужно.
- http://wiki.typo3.org/Inline_Relational_Record_Editing - также IRRE должно быть освещено в документе doc_core_api - покопайтесь в коде irre_tutorial. Если кратко - позволяет в карточке записи (родительской) создавать связанные записи (дочерние) из другой таблицы. Каждая связанная запись при этом отображается как отдельная форма (как раз ее можно сделать как выпадающий список "параметр" и выпадающий список "значение"). Также стандартные возможности TCA позволяют сделать один список (или любое поле) зависимым от значения выбранного в другом списке. Таблицы params и values нужно будет сделать отдельными справочными таблицами, причем в values будет выбираться params.uid к которому значение относится. Итого у вас получится 4 таблички - родительская запись (objects), дочерние записи к ней (items) и 2 справочника (params + values). |
|
|
|
| Опции темы | |
| Опции просмотра | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| изменение файлов расширения вне KickStarter | 3ton | Разработка расширений / TYPO3 extension development | 3 | 12.01.2010 17:16 |
| Не показывается на странице дефолтное расширение Kickstarter | SRS | Разработка расширений / TYPO3 extension development | 1 | 24.09.2009 06:11 |
| IRRE и kickstarter | demav | Разработка расширений / TYPO3 extension development | 3 | 06.07.2007 14:09 |
| Нет kickstarter | demav | Общие вопросы | 1 | 21.04.2006 14:59 |