PDA

Просмотр полной версии : Возможно ли такие фокусы с интерфейсом?


Ивано++
16.04.2013, 12:57
Добрый день.

По умолчанию мы имеет массив $TCA.
В нем описываются таблицы...

И все это дело завязано на БД.

А возможно ли как-то это дело использовать по другому...
К примеру набрасать какие-то элементы формы, но функционал завязать не на БД, а на свой функционал...

Т.е. наполнить своими данными из своего источника и после нажатия кнопки сохранить - вызвать свою функцию..

Т.е. грубо говоря не нужно сохранять в БД, а нужно к примеру организовать интерфейс из этих форм, что бы они могли писать данные в файл... Интересует возможно ли этот стандартный интерфейс TCEFORM использовать в других целях?

Интересует именно СВОИ ДАННЫЕ > интерфейс из форм typo3 > СВОИ СОБЫТИЯ (сохранить, создать).

--
Спасибо.

dmartynenko
16.04.2013, 15:32
На сохраннение данных точно есть хук. На подгрузку видимо тоже. Но можно ли полностью отказаться от таблиц? Думаю вряд ли. Слишком много на них всяких проверок в BE. Можно только дополнить своей логикой.

Например, расширение tagpack реализует с помощью хуков интересную логику. В форме записи (page, tt_news) добавляется блок своих полей Tags, но на самом деле данные сохраняются в отдельную таблицу тэгов, общую для всех остальных видов записей.

Ивано++
16.04.2013, 15:38
Спасибо за наводку...
Сейчас посмотрю расширение.