Андрей
С нами с 09 декабря 2019; Место в рейтинге пользователей: #473Как записать опцию товара miniShop2?
if ($product = $modx->getObject('msProduct', 65)) {
    $product->set('key', 234423);
    $product->save();
}Так, очевидно, не получается.key — ключ опции в настройках miniShop2
pdoPage не разбивает по страницам
            pdoPage не разбивает по страницам и не сортирует результаты.
Вызываю так:
Что я делаю не так?
        
        
        
    Вызываю так:
[[!pdoPage?
    &element=`youtubeTest`
    &sort=`[{"sortby":"myPlaceholder","sortdir":"ASC"}]`
    &limit=`2`
    &tpl=`stream`
]]Элементы выводятся все сразу и не сортируются.Что я делаю не так?
Минимальная сумма заказа minishop2
            Ребята, как сделать минимальную сумму заказа для выбранного способа доставки.
Как сделать, например, чтобы если «самовывоз» то нет ограничения по минимальной сумме.
        
        
        
    if ($modx->event->name == 'msOnSubmitOrder'){
        if($cart = $order->ms2->cart->status()) {
            if($cart['total_cost'] < 1000) {
                $modx->event->output('Сумма вашего заказа должна превышать 1000 руб!');
            } 
        }
}Работает этот способ, но независимо от выбранного способа доставки.Как сделать, например, чтобы если «самовывоз» то нет ограничения по минимальной сумме.
Как запретить менеджеру добавлять ресурс в группу, к которой у него нет доступа?
            Ребята, собственно вопрос в заголовке.
Группы ресурсов используются для организации скидок. Менеджер заходит в товар и отмечает группы соответствующие акции в которой товар участвует.

Группа System используется для ресурсов типа Login и к ней доступ ограничен чтобы скрыть соответствующие ресурсы из дерева.
Так как сделать чтобы эта группа не отображалась у пользователей, у которых нет к ней доступа?
        
        
        
    Группы ресурсов используются для организации скидок. Менеджер заходит в товар и отмечает группы соответствующие акции в которой товар участвует.

Группа System используется для ресурсов типа Login и к ней доступ ограничен чтобы скрыть соответствующие ресурсы из дерева.
Так как сделать чтобы эта группа не отображалась у пользователей, у которых нет к ней доступа?
Не получается вывести поле в шаблоне письма.
            Добавил дополнительное поле tracknumber к заказу по этой инструкции. Всё работает как надо, но не могу его вывести в шаблоне письма отправляемого клиенту при изменении статуса заказа.
Если указать пустой шаблон, то оно есть в списке доступных:

Такой запрос выдает пустой результат
        
        
        
    Если указать пустой шаблон, то оно есть в списке доступных:

Такой запрос выдает пустой результат
{$tracknumber}Как все таки получить значение?