Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Разработка расширений / TYPO3 extension development (http://forum.typo3.ru/forumdisplay.php?f=38)
-   -   Работа с docheader кнопка New (http://forum.typo3.ru/showthread.php?t=9767)

dmartynenko 26.10.2011 18:04

Предположу что вам нужно:
1. Создать таблицу для ввода каких-то записей.
2. Организовать через BE ввод данных в эту таблицу.

Исходя из этой задачи есть стандартные средства:
1. Создать в кикстартере таблицу (New Database Tables), перед этим можно задать в Setup languages какие вы хотите использовать языки для локализации всех подписей.
2. Задать в таблице поля (выбирая визуально тип поля, перечень значений для списков, всякие ограничения на значения и т.п.)
3. Для таблицы еще доступно много общих параметров, рекомендую отметить "Allow records from this table to be created on regular pages" и "Add "Save and new" button in forms".
4. Сгенерить код экста.
5. Установить экст.

Теперь в режиме "Список" (слква третий пункт в меню) при нажатии кнопки "Добавить новую запись" (в правой части окна броузера слева вверху) у вас появится еще один вариант типа создаваемой записи "Моя таблица" (это как вы свою таблицу назвали).

PS: Я закончил эту тему. Описание как сделать то же самое через Mod и т.п. вещи не ко мне.

brd 26.10.2011 18:28

Спасибо
 
Вы все предположили правильно! Вот теперь понятно зачем это TCA )))) Огромное СПС!!!!

brd 26.10.2011 18:42

Идея
 
Идея такая же как у новостей, только по нажатию на Test2, открывалась страница с перечнем информации которая хранится в таблице, а по кнопочки NEW, открывалась форма что отображалась в «Списке» с помощью TCA. Такие интерфейсы мне нужны будут для заполнения моих справочников.


Часовой пояс GMT +4, время: 14:14.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot