Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Denis Popov 10.01.2005 05:22 / 10.01.2005 05:33
@printCalendar[calendar][now;curr_year;curr_month;y_hash;ym_hash;i;m] ^rem{ ***тут не понятно*** }http://www.parser.ru/docs/lang/definemethod.htm
$curr_year(^form:year.int(^dtf:format[%Y])) ^rem{ ***тут не понятно*** } $curr_month(^form:month.int(^dtf:format[%m])) ^rem{ ***тут не понятно*** }http://www.parser.ru/docs/lang/formfield.htm
$y_hash[^calendar.hash[year;year][$distinct(1)]] ^rem{ ***тут не понятно*** } $ym_hash[^calendar.hash{^calendar.year.format[%04d]=^calendar.month.format[%02d]}[month] [$.distinct(1)]] ^rem{ ***тут не понятно*** }http://www.parser.ru/docs/lang/table2hash.htm
$year[^y_hash._key[]] ^rem{ ***тут не понятно(только как я понял тут мы выбираем все значения из хэша, так?)*** }http://www.parser.ru/docs/lang/hash_keys.htm
$year[^y_hash._keys[]]---------------------------------------------------
^year.sort($year.key)[desc] ^rem{ ***тут не понятно*** }http://www.parser.ru/docs/lang/tablesort.htm
^if($year.key==$curr_year){ ^rem{ ***далее ничего не понимаю, но если объясните значения переменных - пойму!*** }Прочитав вышеописаные страницы документации - поймете.
<a href="?year=?year.key&month=$calendar.month">$year.key</a> ^rem{ ***не понимаю эту ссылку, как?, что?*** }Тут опечатка (Ваша) - должно быть:
<a href="?year=$year.key&month=$calendar.month">$year.key</a>P.S. А теперь ответьте: что из "непонятного" отсутствует в документации?