Новости | 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 }Т.е. таким образом мы уходим от преобразований в шаблоне. Два вопроса: