а сниппет грузится... Вроде все же правильно...
{var $par_msOptionsPrice2 = $_modx->resource.parent|resource:'parent'}
{if $par_msOptionsPrice2|in:[47,48,59,60]?}
{'msOptionsPrice.initialize'|snippet:[]}
{/if}
Пробовал закомментить сам сниппет, он не грузится. Т.е. ничто больше не запускает сниппет.
Ну для начала было бы неплохо помечать код кодом
{set $par_msOptionsPrice2 = $_modx->resource.parent | resource : 'parent'} {if $par_msOptionsPrice2 in list [47,48,59,60]} Инициализуем-со! {'msOptionsPrice.initialize' | snippet:[]} {/if}
Так тоже пробовал. Какие-то капризные эти list и in... Пока решил убрать дедушку и расширить список id для проверки. Костыльно, но заработало.
in list
Ну, не знаю... не встречал капризов. Возможно id не совпадают, поэтому не работает, например. такое тоже бывает.
Алексей предлагал выше. :)
Обсуждают сегодня