Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Отдельный шаблон для профиля пользователя

Отдельный шаблон для профиля пользователя


     03.05.2012    Шаблоны (TPL), Общие вопросы по PHP    4522

вопрос
Хочу чтоб при входе в личный кабинет, информация выводилась не в общем шаблоне, а подставлялся другой шаблон (есть такой хак, свой main.tpl для разных категорий. Но мне нужно просто профиль вывести таким образом).
Нашел похожее решение, но оно не подходит для моих нужд. Вот пример:
В файле index.php вместо вывода main.tpl пишем следующий код

if( $do == 'photo' ) $tpl->load_template ( 'main_photo.tpl' );
else $tpl->load_template ( 'main.tpl' );


Это рабочий код, но не получается такое сделать для адреса moi-sait/user/user-name

Ответил: pavel31


Попробуйте сделать как написано здесь

Комментарии пользователей (1)

golovaa1
11 | 11

golovaa1 - 4 мая 2012 22:04 - Юзер

Спасибо, так работает.

if($_GET['subaction']=='userinfo'){
    $tpl->load_template ('main_user.tpl');
}
else {
    $tpl->load_template ('main.tpl');
}

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы