Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Hitman 10.05.2005 11:56
Помогите, плиз!######################### # news.html # ######################### ^calendar[]<br> $day(^if(def $form:day){ $form:day }{ $now.day }) ^connect[$connect_string]{ $news[^table::sql{select date, header, body from news where date='${now.year}.${now.month}.$day' }] ^if($news){ ^news.menu{ <b>$news.date - $news.header</b><br> ^untaint{$news.body}<br> }[<br>] }{ За указанный период новостей не найдено. } }Это html. Вот код на Парсере:
@calendar[] $calendar_locale[ $.month_names[ $.1[Январь] $.2[Февраль] $.3[Март] $.4[Апрель] $.5[Май] $.6[Июнь] $.7[Июль] $.8[Август] $.9[Сентябрь] $.10[Октябрь] $.11[Ноябрь] $.12[Декабрь] ] $.day_names[ $.0[пн] $.1[вт] $.2[ср] $.3[чт] $.4[пт] $.5[сб] $.6[вс] ] $.day_colors[ $.0[#444444] $.1[#444444] $.2[#444444] $.3[#444444] $.4[#444444] $.5[#444444] $.6[#800000] ] ] $now[^date::now[]] $days[^date:calendar[rus]($now.year;$now.month)] <table bgcolor="#5972AB" cellspacing="1"> <tr> <td bgcolor="#D6DDE9" colspan="7" align="middle"> <b>$calendar_locale.month_names.[$now.month]</b> </td> </tr> <tr> ^for[week_day](0;6){ <td width="14%" align="middle" bgcolor="#5972AB"> <font color="$calendar_locale.day_colors.$week_day"> $calendar_locale.day_names.$week_day </font> </td> } </tr> # Как я подозреваю загвоздка где-то тут. Но где??? ^days.menu{ <tr> ^for[week_day](0;6){ ^if($days.$week_day){ ^if($days.$week_day==$now.day){ <td align="middle" bgcolor="#D6DDE9"> <font color="$calendar_locale.day_colors.$week_day"> <a href="/sect/news/?day=$days.$week_day">$days.$week_day</a> </font> </td> }{ <td align="middle" bgcolor="#D6DDE9"> <font color="$calendar_locale.day_colors.$week_day"> $days.$week_day </font> </td> } }{ <td bgcolor="#D6DDE9"> </td> } } </tr> } </table> </center>Помогите, плиз!!!