(Modx Revo)Условие if для определенного id ресурса и всех его дочерних документов?
Здравствуйте,собственно такой вопрос как вывести условие if для определенного id ресурса и всех его дочерних документов?Дополнение if такого по ходу не может
Sanes: Вообщем есть менюшка с дочерними ресурсами(вложенное),выпадает по ховер,мне нужно чтобы на определенной странице выпадающее меню нужного ресурса оставалось активным
Sanes: Не,не там в css display:none,по hover display:block,так вот чтобы было display:block на нужном указанном id и его дочерних ресурсов,конечно можно быдлокодом if($( ".left-sidebar ul li#19" ).hasClass( "active" )){
$('.left-sidebar ul li#19').find('ul').css({'display':'block'})}-но хочется правильно
Sanes: dvsankhj.bget.ru/katalog/krepezh
меню слева
Вот так только без моего быдлокода-средствами modx)
Быдлокод-
if($( ".left-sidebar ul li#17" ).hasClass( "active" )){
$('.left-sidebar ul li#17').find('ul').css({'display':'block'})}
astrodeep: и что там не так? Если хотите вывести дочерние ресурсы, как отдельный список меню, используйте pdoField для указания родителя от которого строить это самое меню.
Sanes: да вот ету хрень оставлять не хочется jquery : if($( ".left-sidebar ul li#17" ).hasClass( "active" )){
$('.left-sidebar ul li#17').find('ul').css({'display':'block'})} -или только &parents=`[[*id]]` на ресурсе?