Sergey

Sergey

С нами с 11 августа 2017; Место в рейтинге пользователей: #359

Импорт из yml в ms2

2 2 000
Есть такой код импорта yml в ms2 github.com/Kookabura/msYmlImport/blob/master/core/components/msymlimport/cron/importer.php который запускается из консоли, все отрабатывает хорошо, кроме:
1. При повторном запуске товары не обновляются, а добавляются новые (думаю решается написанием плагина)
2. Ошибка при загрузке фото в стандартную галерею picplus.ru/img/1903/20/c71d2ce5.png
Кто сможет решить плиз в личку
t.me/Sentinel7
Sergey
26 марта 2019, 12:31
64
0

Сумма доставки

Прошу помощи
Есть вывод в корзине, доставки отдельно, вот так
{$deliveries[4].price}
+ расширенный класс доставки, что при определенной сумме доставка бесплатна

Как сделать, чтобы сумма доставки тоже менялась?
Sergey
18 января 2019, 11:33
75
0

getRemains вывод остатка для опции

Подскажите по сниппету getRemains
Как там проверку прописать на опцию?
weig — это опция
{set $getR2 = '!getRemains'|snippet:['id' => $id, 'weig' => 'weig']}
{if $getR2 > '0'}
 1
{else} 
2 
{/if}
так не работает

сам сниппет возращает сумму итого остатков за модификации
скрин
т.е.
{$getR2}
выводит 30000 а надо разделить на модификации
Sergey
27 ноября 2018, 21:07
105
0

Доработать msBonus

10 1
Необходимо доработать компонент msBonus под такой функционал:
Система начисления баллов за заказы.
Т.е. клиент делает заказ и ему начисляется определённый % от суммы заказа в баллах, которые он может использовать при следующем заказе, чтобы получить скидку.
Например, 100 баллов = 1 руб.
заказ на сумму менее 300 руб — 3% от суммы переводится в баллы и записывается в профиль клиента.
300-1000 руб — 5%
1000-3000 руб — 7%
> 3000 руб — 10%.
Было бы удобно, чтобы баллы зачислялись после изменения статуса заказа на «Выполнен», т.е. после получения или отправки заказа клиенту.

Баллы должны зачисляться на все товары, кроме товаров со скидкой и оптовых позиций.
Баллы действительны в течении 6 месяцев, если клиент не делал новые заказы. Если клиент сделал новый заказ, но не использовал предыдущие баллы, то они суммируются и срок их действия снова продлевается на 6 месяцев. После этого они сгорают. Было бы удобно, чтобы за месяц до сгорания баллов, клиенту приходило письмо с соответствующим уведомлением.
Также нужна возможность вручную изменять количество баллов у клиентов, например, зачислить клиенту сумму переплаты за заказ баллами на следующую покупку.
Баллами можно оплатить до 30% стоимости заказа.

Визуально выглядит примерно это так:
Sergey
18 сентября 2018, 22:29
211
0

MS2 cart + Enter

А кто подскажет, вот тут
minishop2.com/catalog/category-3/item-31 когда в count набиваешь кол-во и нажимаешь enter товар падает в корзину
что вообще за это отвечает, может класс какой или функция?
не могу у себя это воспроизвести даже по default
Sergey
14 сентября 2018, 21:18
273
0

Подтверждение на очищение корзины ms2

Подскажите пожалуйста, а можно при нажатии на «Очистить корзину» сделать, чтобы ещё подтвердили действие? Для тех случаев, когда нечаянно нажмут.
Sergey
01 августа 2018, 19:52
322
0

Помогите с плагином

подскажите, как в плагине правильно прописать вместо цены {$_modx->config.price} значение clientConfig?
if ($modx->event->name == 'msOnSubmitOrder'){
        if($cart = $order->ms2->cart->status()) {
            if($cart['total_cost'] < 500) {
                $modx->event->output('Сумма вашего заказа должна превышать 500 руб.');
            } 
        }
}
Sergey
19 июля 2018, 17:21
1
326
0

minishop2 поиск backend

Есть проблема
есть два каталога, один minishop2-2.4.0-beta2
второй minishop2-2.4.12-pl
вот который beta у него поиск ищет по всем полям

а у minishop2-2.4.12-pl только по id? как понять это custom или по дефолту так?
Sergey
19 февраля 2018, 13:25
350
0

BannerY + richtext

подскажите, как мне сюда засунуть description от BannerY?

<?php
$modx->regClientStartupHTMLBlock('<script>Ext.onReady(function() {
if(MODx.loadRTE) MODx.loadRTE("modx-resource-introtext");
});</script>');
задача подключить richtext к description в BannerY
Sergey
22 декабря 2017, 07:13
263
0

Как отключить ajax в mfilter2

чтобы фильтр отрабатывал через обновление страницы
Sergey
13 сентября 2017, 15:06
1 040
0