Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Дизайн | Темы оформления
# 1 Тема: разный дизайн для страниц
jENDos
Пользователь

Avatar пользователя




новичек

Сообщений: 5
Зарегистрирован: 04 Марта 2008, 21:47:57
Сказали спасибо 0 раз
Статус: offline
Опубликовано 20 Июня 2009, 19:44:57
Подскажите пожалуйста. Хочу сделать несколько типов страниц с разным дизаном: главную, вторичные страницы и админка. Как можно осуществить?


--------------------
98% ошибок операционной системы находится в полуметре от монитора
^ наверх ^
# 2  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 20 Июня 2009, 22:23:25
Никак....или менять шаблонизатор...


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 3  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 20 Июня 2009, 23:29:53
А вот и зря smiley

Делаем несколько тем, прописываем их в зависимости от страницы smiley

В итоге: в админке будет тема с порнухой smiley , в вторичных страницах - деловой дайджест, а главная будет пестрить как децкий сайтег smiley

Причем это все можно накрутить насколько хватит фантазии.

Всего один минус - не проверял... smiley


--------------------
Retired
^ наверх ^
# 4  
jENDos
Пользователь

Avatar пользователя




новичек

Сообщений: 5
Зарегистрирован: 04 Марта 2008, 21:47:57
Сказали спасибо 0 раз
Статус: offline
Опубликовано 21 Июня 2009, 00:44:06
Так а как тему к каждой странице прописать? можно подробнее? Например, как прописать другую тему к админке?


--------------------
98% ошибок операционной системы находится в полуметре от монитора
^ наверх ^
# 5  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 21 Июня 2009, 16:11:24
Вот код для админки - правим maincore.php
ищем
if ($userdata['user_theme'] != "Default" && file_exists(THEMES.$userdata['user_theme']."/theme.php")) {
define("THEME", THEMES.$userdata['user_theme']."/");
} else {
define("THEME", THEMES.$settings['theme']."/");
}



добавляем вот так
if(isset($_GET['aid'])) { define("THEME", THEMES."НАЗВАНИЕ_ТЕМЫ/"); }
else {

if ($userdata['user_theme'] != "Default" && file_exists(THEMES.$userdata['user_theme']."/theme.php")) {
define("THEME", THEMES.$userdata['user_theme']."/");
} else {
define("THEME", THEMES.$settings['theme']."/");
}
}



Остальное - по аналогии - если по нраву могу расписать (а все что я расписываю я конечно вначале проверяю)
Тут я не поставил проверку на удаление темы - так что аккуратнее пока будете тестить.


[Изменил(а) Psc, 21 Июня 2009, 16:21:16]

--------------------
Retired
^ наверх ^
Перейти на форум:


105,440,789 уникальных посетителей
сейчас: 21 Ноября 2024, 23:26:17
Генерация страницы: 0.16 сек.

Original size:20 кб.
GZipped size: 6 кб.
Compression:72%