Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
13.05.2007, 01:50 | #11 |
Senior Member
|
"WSOD" - это уж через чур.... 8=)
|
13.05.2007, 15:16 | #12 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
Уж очень досадить хотелось этой фиче
Ничего личного, TYPO3 я уже почти люблю |
01.06.2007, 15:11 | #13 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
В общем, в этом топике мы разобрались с FE-константами (из TS Setup).
А как получить в PHP значения константант из TS Constants? Например: Код:
TSC_DOMAIN = site.ru |
01.06.2007, 17:30 | #15 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
Интересно, большое спасибо!
А без создания плагина? |
04.06.2007, 10:48 | #17 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
Подразумеваете - оно конечно так...
Только вот есть у меня USER, да нет плагина - не до него пока. Соотв., ваш совет насчёт plugin.tx_my{domain = {$TSC_DOMAIN}} не поможет Попробую дампануть TSFE и вытащить путь |
04.06.2007, 15:57 | #18 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
В общем, как я понял, описание TS констант в стиле PHP ни к чему не приводит, требуется добавлять константы в системные или user-классы.
Вот такие определения попросту нигде не всплывают в PHP, хотя TS с ними отлично работает. Код:
TSC_DOMAIN = RU |
04.06.2007, 15:57 | #19 |
Senior Member
|
Ну каким-то же образом вы его вставили?
Например, Код:
config.includeLibs.my = fileadmin/php/mylib.php lib.myplace = USER lib.myplace.userFunc = user_my->main Код:
config.includeLibs.my = fileadmin/php/mylib.php lib.myplace = USER lib.myplace.userFunc = user_my->main lib.myplace.param = this_is_param Код:
config.includeLibs.my = fileadmin/php/mylib.php lib.myplace = USER lib.myplace.userFunc = user_my->main lib.myplace.param = {$TSC_DOMAIN}
__________________
TYPO3 FAQ |
04.06.2007, 17:03 | #20 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
Огромное спасибо за такой детальный ответ, Вы ответили на мой другой вопрос по поводу параметров в функции Сразу в догонку вопрос - а как должны быть описана в PHP эта функция с параметром? Насколько я понимаю, в параметрах классов типа user_ подразумевается наличие $content и $conf...
Я многое в тайпо пока что делаю по примерам, просветляясь по ходу дела или позже, спасибо участникам форума! Сидеть и раскуривать все доки оказалось крайне непрактичным делом Передал я так: const.ts (тут только константы для TS, их немного. так как они юзаются в разных .ts): Код:
TSC_DOMAIN = RU TSC_DOMAIN_FULL = SITE.{$TSC_DOMAIN} ... Код:
constants { TSC_WELCOME = Добро пожаловать на сайт {$TSC_DOMAIN_FULL}! ... } Код:
lib.myplace = USER lib.myplace.userFunc = user_my->main PHP код:
PHP код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форма + валидация > php > БД | Artem | Общие вопросы | 3 | 08.01.2007 23:39 |
tt_products, PHP 5 | ursula1000 | Магазины и каталоги для TYPO3 | 2 | 22.10.2006 01:50 |
Конфиг PHP на dedicated | Инталев | TYPO3 хостинг | 0 | 07.12.2005 14:24 |
TYPO3, PHP разработчик в Москве (full time) | Valery Romanchev | Работа и заказы / Job Offer and Request | 0 | 07.07.2005 01:26 |
Как осуществить доступ на FE-страницу для нескольких групп FE-пользователей? | Storm | Общие вопросы | 2 | 26.01.2005 01:02 |