| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AL 09.03.2009 18:05
Спасибо за интересный материал..@CLASS
user
@USE
tempalte.p
@BASE
user_design
@users[]
$out[^table::sql{SELECT name, email, date}]
$BASE:out[$out]
^BASE:users[]
@CLASS
user_design
@users[]
^out.menu{
$out.name
}Предположим, нужно произвести какие-то манипуляции с датой для каждой записи.. К сожалению в парсере нельзя "править" таблицу. Т.е. либо извращаться с пересозданием таблицы, либо писать преобразование уже при выводе в шаблоне.@CLASS
user
@USE
tempalte.p
@BASE
user_design
@create[]
$out[^table::sql{SELECT name, email, date}]
@GET_date[]
_$date[какое-то преобразование с $out.date]
$result[$_date]
@users[]
$user[^user::create[]]
$BASE:user[$user]
^BASE:users[]
@CLASS
user_design
@users[]
^user.out.menu{
$user.out.name, $user.date
}Т.е. таким образом мы уходим от преобразований в шаблоне. Два вопроса: