| Новости | 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]