вопрос
Доброго времени суток. Встал такой вопрос, каким образом можно сделать разные профили, для разных групп? В идеале, через разные .tpl файлы. Требуется лишь замена содержания страницы, не плохо бы ещё и разные доп. поля.
открыть
engine/modules/profile.php
Найти
добавить выше
[user-group=1] Admin [/user-group]
[user-group=2] Editor [/user-group]
.
[user-group=4] User [/user-group]
engine/modules/profile.php
Найти
$xfieldsaction = "list";
добавить выше
// user-group hack
if( strpos ( $tpl->copy_template, "[user-group=" ) !== false ) {
$tpl->set_block( "'\\[user-group=" . $row['user_group'] . "\\](.*?)\\[/user-group\\]'si", "\\1" );
$tpl->set_block( "'\\[user-group=([0-9]+)\\](.*?)\\[/user-group\\]'is", "" );
}
// user-group hack
[user-group=1] Admin [/user-group]
[user-group=2] Editor [/user-group]
.
[user-group=4] User [/user-group]