Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 03.02.2006, 12:05   #1
GrishanAnton
Новенький
 
Регистрация: 14.02.2006
Сообщений: 19
По умолчанию Как в FE плагине получить данные из TSConfig

Здравсвуйте, уважаемые гуру!

Возникла вот какая ситуация. Пишу FE плагин и надо сделать так: устанавливаем плагин на страницу, в странице (секция TSConfig) мы конфигурируем этот самый плагин. Проблема в следубщем - КАК получить данные в плагине из секции TSConfig (странице на которой установлен плагин).
GrishanAnton вне форума   Ответить с цитированием
Старый 08.02.2006, 20:29   #2
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию re: Как в FE плагине получить данные из TSConfig

Если я правильно понял, то так
$TSconf = $GLOBALS['TSFE']['page']['TSconfig'];
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 09.02.2006, 15:05   #3
GrishanAnton
Новенький
 
Регистрация: 14.02.2006
Сообщений: 19
По умолчанию re: Как в FE плагине получить данные из TSConfig

Спасибо! Но к сожалению эти данные не будут распарсены и превращены в массив(?)
GrishanAnton вне форума   Ответить с цитированием
Старый 24.03.2006, 15:52   #4
Дмитрий Самойлов
Продвинутый
 
Регистрация: 28.03.2005
Сообщений: 78
Отправить сообщение для Дмитрий Самойлов с помощью ICQ Отправить сообщение для Дмитрий Самойлов с помощью Skype™
По умолчанию а вот если попробовать так:

$userTS = $GLOBALS['TSFE']['page']['TSconfig'];

$parseObj = t3lib_div::makeInstance('t3lib_TSparser');
$parseObj->parse($userTS);
$TSconfig = $parseObj->setup;

debug($TSconfig);
Дмитрий Самойлов вне форума   Ответить с цитированием
Старый 24.03.2006, 15:55   #5
Дмитрий Самойлов
Продвинутый
 
Регистрация: 28.03.2005
Сообщений: 78
Отправить сообщение для Дмитрий Самойлов с помощью ICQ Отправить сообщение для Дмитрий Самойлов с помощью Skype™
По умолчанию или так

$getObj = t3lib_div::makeInstance('t3lib_BEfunc');
$TSconf = $getObj->getPagesTSconfig( $GLOBALS['TSFE']->id );
debug($TSconfig);
Дмитрий Самойлов вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория