Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   вставка плагинов в шаблон (http://forum.typo3.ru/showthread.php?t=6602)

Alex Podusov 31.07.2008 15:51

вставка плагинов в шаблон
 
вставил авторизацию пользователей(стандартный felogin) - контентом страницы - все работает прекрасно. Но возник другой вопрос - вставить форму входа в шаблон, чтобы она показывалась на всех страницах в левой колонке. Замапил область, по анологии в setup прописал
Код:

# Вставка блока авторизации
lib.authonleft = USER
lib.authonleft.userFunc = tx_felogin_pi1->main

но ничего не выводится...
поискал в мануалах, практически во всех мануалах приводятся пояснения и примеры для "чистого" TS, а хотелось бы уяснить сам принцип для Темплы...

void 31.07.2008 19:48

Чистый TS ничем не отличается от грязного -)
Пропишите
Код:

lib.authonleft < plugin.tx_felogin_pi1
plugin.tx_felogin_pi1 - это USER_INT, а не USER.
Возможно будет нужно указать некоторые параметры, типа storagePid или templateFile:
lib.authonleft {
storagePid = 888
templateFile = fileadmin/templates/path/to/file.html
}

Alex Podusov 04.08.2008 12:15

Да, спасибо, как-то я не проникся сначала этой разницей...
я указал в константах
Код:

styles.content.loginform.pid = 30
в чем его отличие от указания в сетапе
Код:

lib.authonleft.storagePid = 30
?
И в том и в другом случае всё прекрасно работает.

Кстати, искал и не нашел... Есть ли возможность для многоязычных сайтов менять Заголовок сайта (тот что задается в шаблоне) при смене языка?


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

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