Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
17 мая 2017, 10:24
0
попробуй, должно работать. Я если честно не пробовал, добавил эту возможность но не проверял…
Володя
17 мая 2017, 10:08
+1
Единственное, пока не вник, как добавить к вызываемому сниппету свой чанк
либо вызывать чанк в котором у вас вызов сниппета с нужными параметрами, либо указать сниппет с набором параметров.
Прямой возможности передать параметры сниппету нет.
Володя
17 мая 2017, 08:47
0
Как исключить выборочно опции по ключу ms2_product_ххх?
использовать регулярное выражение…
Как исключить все опции, но включить только нужные?
использовать отрицание
not in [...]
Володя
16 мая 2017, 19:50
0
скорее всего вы где-то нарушили синтаксис…
напишите в ТП с указанием доступов к админке и ссылкой на шаблон корзины, разберемся в чем дело.
Спасибо!
Володя
16 мая 2017, 15:58
+1
Полезная штука, есть повод перейти от конкурентов (Грастин) к этим товарищам.
Только не совсем понятно, как реализована работа с габаритами, ведь они в минишопе вбиваются в виде текстового поля.
есть событие на получение размеров товара и вы можете прописать свою логику, в рамках же текущего пакета это сделано просто настройками… то есть задаете длинну, ширину, высоту посылки.
Володя
15 мая 2017, 08:58
2
0
используйте такую конструкцию для исключения служебных опций gist.github.com/vgrish/3748714377be39401799e3908efd8a59#file-mscart-tpl-L86-L99
Володя
11 мая 2017, 14:03
+1
создайте в источнике настройку maxUploadSize и задайте допустимый размер файла
Володя
11 мая 2017, 13:29
1
0
Спасибо за оперативные исправления!
пожалуйста!

Подскажите, можно ли назначить в модификациях цену по-умолчанию, чтобы она выводилась в списке продукции (в категории магазина) через сниппет msProduct?

можно попробовать плагином
gist.github.com/vgrish/85b5d8e9e3a159975b330cc90d63f3ca
Володя
10 мая 2017, 13:58
+1
$(document).on('dropzone_init', function(e, dropzone, config) {
    myDropzone.options.renameFilename = function (filename) {
        return 'myname.' + filename.split('.').pop();
    };
});
Володя
10 мая 2017, 11:33
0
Пишите в ТП с указанием доступов к админке сайта и ссылкой на чанк/ шаблон вызова, разберемся…
Спасибо!
Володя
07 мая 2017, 20:15
0
Добрый вечер. Пишите в ТП. Скорее всего у вас стоял старый модуль а потом вы некорректно обновились
Володя
06 мая 2017, 18:25
0
обновитесь, поправил сортировку.
Спасибо!
Володя
04 мая 2017, 11:41
0
Добрый день.
Не разобрался как «перетаскивать» модификации в табличке, вроде как строчка подхватывается по «drug and drop», но не даёт перемещать
там нет сортировки.
Для сортировки значений опций можно пользовать сниппет msOptionsPrice.option
[[!msOptionsPrice.option?
&options=`color,size`
&sortOptions=`
     size:SORT_DESC:SORT_NUMERIC,
     color:SORT_DESC:SORT_STRING
`
]]
Володя
02 мая 2017, 09:58
0
Я не понял как настроить доставку так:
Стоимость — 80₽ км
поставьте стоимость за единицу — 80

доставка осуществляется в пределах 70 км от склада
ограничений как таковых помоему нет, просто задайте для верхнего диапазона завышенную стоимость и все.

или можно плагином на событие mscDistanceOnAfterRequest
switch ($modx->event->name) {

    case 'mscDistanceOnAfterRequest':
        
        $result = $modx->getOption('result', $scriptProperties, array(), true);
        $options = $modx->getOption('options', $result);
        $distance = $modx->getOption('distance', $options, 0, true);
         
        if ($distance > 0) {
            $result['result']['errors'] = array('Превышен лимит перевозки');
        }
        
        $modx->event->returnedValues['result'] = $result;
        
        break;

}
Володя
29 апреля 2017, 16:11
0
Для работы компонента необходимо получить ключ api — выдается при регистрации.

думаю вы не ввели в настройках ключ…
вообще для платных компонентов есть ТП и стоит по вопросам писать туда.
Спасибо!
Володя
28 апреля 2017, 21:25
+2
Добрый вечер.
Пишите пожалуйста в ТП
Приложите доступы к админке сайта и ссылку на чанк/ шаблон вызова.
Спасибо!
Володя
28 апреля 2017, 16:07
+1
Добрый день.
По вопросам работы платных дополнений пишите пожалуйста в ТП.
Спасибо!
Володя
27 апреля 2017, 09:11
0
Доброе утро.
Варианты:
— в листинге подключить msoptionsprice с опциями
— если модификации построены на одной опции, то можно на основе msOptionsPrice.modification
вывести опции с учетом цен
— какой то еще вариант…