Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
nkostya 31.10.2003 15:46
было так:$genre[^load_genre[]] ^if($search_genre){ $in[^search_genre.hash[field]] } <genre_list> ^genre.menu{ <item ^if($in.[$genre.id]){check="yes"}> <id>$genre.id</id> <title>$genre.title</title> </item> } </genre_list>сделал так:
<genre_list> ^xsl_genre_list[^load_genre[]][^if($search_genre){^search_genre.hash[field]}] </genre_list> @xsl_genre_list[genre;in_genre] ^genre.menu{ <item ^if($in_genre.[$genre.id]){check="yes"}> <id>$genre.id</id> <title>$genre.title</title> </item> }Почему если не делать копию хеша или не проверять на наличие $in_genre будет выдаваться ошибка?
'18' string method not found [parser.runtime]