Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Несколько групп в sr_feuserregister. (http://forum.typo3.ru/showthread.php?t=3204)

Илья 24.04.2007 00:29

Несколько групп в sr_feuserregister.
 
Вопрос про плагин sr_feuserregister. У меня он используется для регистрации юзеров на сайте, соответственно в константах прописано:
plugin.tx_srfeuserregister_pi1{
file.templateFile = fileadmin/fe_reg.tmpl
_CSS_DEFAULT_STYLE = @import url("fileadmin/fe_css.css");
pid = 37
userGroupUponRegistration = 4
userGroupAfterConfirmation = 3
loginPID = 324
registerPID = 294
editPID =327
confirmPID = 328
}
Мне нужна еще одна такая же секция, но с другими настройками - для рассылки. Каким образом их различать и как typo поймет когда использовать те или другие настройки?
Спасибо.

Pavel Antonov 24.04.2007 12:35

Поставьте sr_email_subscribe. У него свои настройки.

Илья 25.04.2007 23:34

Цитата:

Сообщение от Pavel Antonov (Сообщение 11477)
Поставьте sr_email_subscribe. У него свои настройки.

Павел спасибо!
А что с sr_feuserregister не получится сделать разные группы?
Вроде бы обычная вещь: есть несколько групп пользователей сайта.
Или я чегой то упустил и все не так просто?

void 26.04.2007 00:25

Дело в том, что в контантах не поддерживаются TS-условия.
Поэтому придется делать всё прямо в TS, видимо, и задавать нужные параметры в зависимости от условий, причем от каких именно - думать вам...

Илья 26.04.2007 16:01

Цитата:

Сообщение от void (Сообщение 11552)
Дело в том, что в контантах не поддерживаются TS-условия.
Поэтому придется делать всё прямо в TS, видимо, и задавать нужные параметры в зависимости от условий, причем от каких именно - думать вам...

А разве здесь нужны условия?
А TSconfig для этих целей нельзя задействовать?
Или легче не станет?

Pavel Antonov 26.04.2007 19:18

TSconfig к этому не относится...

Проблема в том, что существует только одно обновление plugins.xxxx для каждого плагина, которое используется при отображении конкретного блока.

В принципе нет проблем для разных блоков сделать свой набор параметров.

Если плагины подключаются например через TV, то все просто:
Код:

lib.block1 < plugin.xxxx
lib.block1 {
 ...специфичные настройки для блока 1
}

lib.block2 < plugin.xxxx
lib.block2 {
 ...специфичные настройки для блока 2
}

Если плагин подключается контент блоком, то нужно придумывать условие для tt_content.list.20


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

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