Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Шаблоны
 
 автор: Равечка   (10.08.2006 в 22:31)   письмо автору
 
 

Как реализовать систему шаблонов? (скинов)
простая замена стилей и директорий с картинками, я так понимаю?

   
 
 автор: cheops   (11.08.2006 в 00:45)   письмо автору
 
   для: Равечка   (10.08.2006 в 22:31)
 

да, можно поступить так, например, на данном форуме реализуется именно такая система скинов.

   
 
 автор: Lelik   (11.08.2006 в 04:07)   письмо автору
 
   для: Равечка   (10.08.2006 в 22:31)
 

разные таблицы стилей сделать, а потом выбирать какая более нравиться.
мне еще для такого такой код приходилось делать(я в бд записывал активный стиль, который меняется админом для всего сайта.)

<?php
// Достаем из бд активную таблицу стилей
$query "SELECT * FROM table WHERE status = 'active'";
if(
$result mysql_query($query)) $style mysql_fetch_array($result);
// А далее прописываем условия выполнения каждого из стилей, например так
switch($style['name'])
{
 case 
white:
 
Заружаем необходимое фоновое изображение и таблицу стилей;
 break;
...
case 
somestyle:
do 
something;
break;
}
//А потом загружаем активный стилевой лист на страницу
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="<?= $style['path']?>">
</head>
</html>


также данную проблему можно решить путем записи необходимых данных в куки. В общем на сколько фантазии хватит ;)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования