Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать разные шаблоны для разные групп пользователей?

Как сделать разные шаблоны для разные групп пользователей?


     13.01.2016    Общие вопросы, Шаблоны (TPL)    3473

вопрос
Необходимо сделать разные шаблоны для групп пользователей, для Группы 1 будет один шаблон, для Группы 2 - другой. Думал эта функция есть в настройках групп, как для разделов можно выбирать шаблон, но её там не оказалось.

Как можно реализовать задумку. Может модуль кто может написать? Через [group] не подходит.

Ответа пока нет


8 комментариев

леший
Гости

леший - 13 января 2016 16:24 -

Через [group] не подходит.

и чем же данный тег не подходит?

StepanovD
Юзер

StepanovD - 13 января 2016 16:29 -

тем что шаблоны полностью разные, а не часть какая то в шаблоне.

finik
Юзер

finik - 13 января 2016 17:24 -

ну так в один файл tpl вставьте содержимое всех шаблонов, только оберните тегами group и все

vitnet
PHP-developer

vitnet - 13 января 2016 22:13 -

Уточните о каком файле шаблона идет речь?

EginKaman
Юзер

EginKaman - 13 января 2016 17:45 -

В DLE шаблон записан в $config['skin'], в целом можно добавить в настройки группы select с названиями шаблонов и дополнительное поле в БД, а после вытягивать данные по группам и подставлять вместо $config['skin'].

StepanovD
Юзер

StepanovD - 13 января 2016 22:14 -

Не файле, а полностью о двух разных шаблонах, разные папки в TEMPLATES

vitnet
PHP-developer

vitnet - 13 января 2016 23:00 -

engine/init.php

найти
$tpl->dir = ROOT_DIR . '/templates/' . totranslit($config['skin'], false, false);

выше добавить
Внимание! У вас нет прав для просмотра скрытого текста.

StepanovD
Юзер

StepanovD - 15 января 2016 15:07 -

vitnet, спасибо, помогло!

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

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

наверх