Вызвать набор параметров через runSnippet
[[!Shopkeeper3@cart_catalog]]
Нужно так и вызывать?:
Нужно так и вызывать?:
$modx->runSnippet('Shopkeeper3@cart_catalog');
Комментарии: 3
Видимо, в runSnippet не заложено использование наборов. Попробуйте вот так — самостоятельно распарсить набор и превратить его в параметры
$propertySetObj = $modx->getObject('modPropertySet', array('name' => 'cart_catalog'));
$propertySet = $modx->parser->parseProperties($propertySetObj->get('properties'));
$modx->runSnippet('Shopkeeper3', $propertySet);
Спасибо. Кстати, а если в сниппете использовать вызов яанка (getChunk()), а в чанке уже вызывается [[!Shopkeeper3@cart_catalog]], то тоже неправильно?
Ну, так наверняка уж заработает. Пробуйте, что я могу сказать) Надо экспериментировать
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.