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=6478)

ksevelyar 02.07.2008 18:17

Плагин\контент на всех страницах сайта
 
Хочу чтобы форма "логин" была на каждой странице сайта. Середина моего шаблона - два столбца, один шириной 200 px (меню leftnav) другой занимает всё остальное пространство (контент)

Вопрос, как вставить и меню и форму логина в левый столбец (столбец с меню) вместе, и чтобы отображалось на всех страницах.

-=UncleByte=- 02.07.2008 19:38

Сделать в шаблоне маппинг на какой-либо элемент. Далее прописать что-нибудь типа:
Код:

lib.mylogin < plugin.tx_newloginbox_pi1
lib.mylogin {
...
конфигурация плагина
...
}


ksevelyar 02.07.2008 21:55

Мм, а где об этом можно подробнее почитать?

Я понял только слово шаблон :)

-=UncleByte=- 02.07.2008 22:11

Синтаксис зависит от того, что именно вы используете для шаблонов.
Приведенный выше пример это версия для TemplaVoila в общем виде. Для TemplateAutoParser вариант будет отличаться, будет что-то вроде
Код:

temp.myloginbox < plugin.tx_newloginbox_pi1
temp.myloginbox {
...
конфигурация плагина
...
}
subparts.loginbox < temp.myloginbox

Документация к любому из вариантов устройства шаблонов доступна тут - http://typo3.biz/cms-typo3/documentation.html или на сайте typo3.org на языке оригинала :)
http://typo3.biz/uploads/media/Moder...ng__Part_1.pdf - TemplateAutoParser
http://typo3.biz/uploads/media/manua...4_15-32-01.pdf - TemplaVoila
И обязательно надо ознакомиться с TS Ref - TypoScript это очень мощный инструмент - http://typo3.biz/fileadmin/documenta...sref_4-0-0.pdf

ksevelyar 02.07.2008 22:28

Так и подумал что маппинг это TV :)

Цитата:

Для TemplateAutoParser вариант будет отличаться, будет что-то вроде...
Этот вариант уже значительно понятней, спасибо :)


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

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