Показать сообщение отдельно
Старый 25.04.2007, 18:00   #1
z0r1k
Продвинутый
 
Аватар для z0r1k
 
Регистрация: 27.03.2006
Адрес: Ukraine, Crimea, Simferopol
Сообщений: 79
Отправить сообщение для z0r1k с помощью ICQ Отправить сообщение для z0r1k с помощью Skype™
По умолчанию FlexForms как Content Element

Столкнулся с такой проблемой:
Хочу использовать FlexForms как ContentElement, но ничего рабочего не выходит.
Использование FlexForms через "Insert plugin" не вызывает трудностей, но когда пытаюсь использовать FlexForms как CType ничего не выходит. При этом добавляется новый контент элемент, но флексформа не рендерится. А рендерятся элементы button и header.

Я подозреваю что проблема в этом:
Для использования FlexForms как плагина используется функция:
PHP код:
t3lib_extMgm::addPlugin(array('LLL:EXT:myFlexExt/locallang_db.xml:tt_content.CType_pi1'$_EXTKEY.'_pi1'),'list_type'); 
а для использования FlexForms как CType элемента используется функция:
PHP код:
t3lib_extMgm::addPlugin(array('LLL:EXT:myFlexExt/locallang_db.xml:tt_content.CType_pi1'$_EXTKEY.'_pi1'),'CType'); 
и в таком случае интерфейс описывается в таком виде:
PHP код:
$TCA['tt_content']['types'][$_EXTKEY.'_pi1']['showitem']='CType;;4;button;1-1-1, header;;3;;2-2-2, '
Вопрос: Может кто-то сталкивался с такими проблемами? Как добавить/преобразовать xml к такому виду?
__________________
http://michaelleibenson.org.ua

Последний раз редактировалось z0r1k; 26.04.2007 в 11:45
z0r1k вне форума   Ответить с цитированием