Forum Webscript.Ru
Программирование => PHP => Тема начата: от 30 Мая 2002, 10:55:13
-
hi
Я достаточно много читал как, но чо-то никак не могу для себя определится в какую сторону двигатся. У меня в принципе уже не маленькая система, но там ничего сложного (сейчас код от дизайна отделяю иклюдами).
Выяснил что есть 2 варианта:
1. templates
2. xml+xssl
Теплейты не нравятся тем что как-то все криво выглядит, и так толком не понял как допусти будет выглядеть код для рисования таблицы с чередованием цветов и как это будет выглядеть для вебмастера (а ему на мой код насрать)
xssl - я понял что уж слишком большая пушка для моих воробьев.
Кто как разделяет код от представления.
Ganer.
-
безусловно шаблоны ибо XML тут ИМХО совсем не к месту.
как допусти будет выглядеть код для рисования таблицы с чередованием цветов
дык нужно просто сделать n шаблонов с рядами разных цветов, где n - количество чередующихся цветов
-
вот например
http://www.webscript.ru/stories/02/01/28/2360970
-
Я вот такое себе изабрел и копирую более полугода:
require "primitive/newline.inc" ;
if ($i%2 == 0) { require "primitive/tdright.inc";
require "primitive/td_color.inc"; }
else { require "primitive/tdright.inc";
require "primitive/td_.inc";}
echo $i ;
require "primitive/tdclose.inc";
и пока не вижу смысла переходить на теплэйт ... или я чего-то не разглядел ?
Ganer.
-
$color = 1;
while($rr = $db->fetch($qr)) {
$color = ($color == 1) ? 2 : 1;
$name = $rr[\'name\'];
eval(\'$rows .= "\'.$tplw->get(\'search.result.row\').\'";\');
}
eval(\'print "\'.$tplw->get(\'search.result\').\'";\');
шаблон search.result.row.tpl:
$name |
шаблон search.result.tpl: