PDA

Просмотр полной версии : Несколько групп в sr_feuserregister.


Илья
24.04.2007, 00:29
Вопрос про плагин 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
Поставьте sr_email_subscribe. У него свои настройки.
Павел спасибо!
А что с sr_feuserregister не получится сделать разные группы?
Вроде бы обычная вещь: есть несколько групп пользователей сайта.
Или я чегой то упустил и все не так просто?

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

Илья
26.04.2007, 16:01
Дело в том, что в контантах не поддерживаются 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