Всего 125 675 комментариев

Сергей Карпович
21 июня 2021, 17:47
0
Проблему обнаружил: в уведомлении о движении посылки не работает "{$track}", на почту он приходит как есть — {$track}.
Еще вопрос, можно ли как то вывести поле с треком на страницу заказа для клиента?
Я вывожу список заказов с помощью msListOrders и хочу в него встроить вывод трека и отображение пути посылки.
Александр Туниеков
21 июня 2021, 17:03
0
блин ответ писал развернутый и ошибка выскочила. Вообщем сборка под себя и если у кого-то те же предподчения то им пойдет. А тем кому не подойдет пусть свою сборку пишут. Всем не угодишь.
Николай Савин
21 июня 2021, 16:31
0
А не смущает что данный комментарий 5 лет назад написан?
varanika
21 июня 2021, 16:19
0
С прыжками рефералов стало понятнее — проблема в том, что не нужно с одного компа три несчастных пользователя тестировать — система не то, что нужно запоминает))))

А вот списаний бонусов нет все равно. Ни в корзине не меняется цена, ни в админке не списываются. А добавляются исправно. Если найду решение — отпишусь. Пока не нашла в чем дело.
varanika
21 июня 2021, 13:16
0
Пришлось убрать все сниппеты и плагин из статичных файлов. Сниппеты заработали как информационные.

В админке плагин поломал карточку ресурса. В файле assets/components/msreferralprogramcoin/js/mgr/msrpc.js убрала .items.items[1].items.items[2] — оно и ломало. Галочка бонусов появилась в общей вкладке.

Сделала тестовую регистрацию пользователя. Реферал отобразился у того, чей код. Для теста ввела при заказе код другого пользователя — сначала реферал исчез у обоих, потом у обоих же и появился. Сам по себе :)

Но вопрос по списанию. В корзине при установке галочки цена не меняется и бонусы не списываются. А точно ли плагин то срабатывает? Я что-то упускаю?
Stepan
21 июня 2021, 12:59
0
а как именно вы туда пишете покажите
Stepan
21 июня 2021, 12:55
0
в двойных кавычках писали?
Артур Шевченко
21 июня 2021, 12:27
+2
Если так, я бы расширил метод submit класса msorderhanler и добавлял в заказ заранее созданный товара, а цену ему устанавливал бы исходя их выбранного способа оплаты.
Павел
21 июня 2021, 12:20
0
Просто мне нужен именно как товар, чтобы в мойсклад передавать.
С другой стороны, может проще так сделать, а уже этот доп товар имитировать непосредственно при синхронизации
Артур Шевченко
21 июня 2021, 10:41
+1
В настройках minishop2 есть возможность задать дополнительную стоимость для каждого способа оплаты и доставки. Задать можно как % так и просто число, как положительные, так и отрицательные. Никакие события не нужны.
Артур Шевченко
21 июня 2021, 10:36
0
если бы решение msAddField неотваливалось поработав некоторое время ещё на последних версиях revo и также стабильно на любом ms2 со стабильной 2.5.5 вообщеб сказка была
У меня не отваливается. А компоненты и админку обновлять надо регулярно, тогда и проблем меньше будет.

тот импорт товаров который по дэфолту с минишопом из первых версий шёл неразобрался (((
сколько непытался вообще ничего неимпортилось как только csv этот неделал в excel
Можно было воспользоваться платным msImportExport.
Артур Шевченко
21 июня 2021, 10:30
0
Изначально я хотел остановиться на пункте 4, но решил, что раз это инструкция пошаговая надо все шаги написать, а ссылка на документацию есть в пункте 4, но когда нет доступа к Console лично я не знаю как пользоваться API, поэтому сделал всё руками. К тому же не лишним будет объяснить, что происходит, когда делают так
if ($miniShop2 = $modx->getService('miniShop2')) {
    $miniShop2->addService('payment', 'CustomerAccount',
        '{core_path}components/msprofile/model/msprofile/customeraccount.class.php'
    );
}
Сергей Шлоков
21 июня 2021, 06:17
0
Вообще, хорошим тоном считается тянут как можно меньше зависимостей. А тут аж целый две лишних.
Павел Гвоздь
21 июня 2021, 05:38
+1
4.5 здесь же по ключу ms2_services находим список кастомных служб minishop2 и если там cart:[], то меняем на…
если там что-то типа…
то дописываем в конец, вот так...
А это для кого? Есть же API, зачем лезть руками в настройки, да ещё приучать разработчиков к этому?
Кирилл
21 июня 2021, 00:17
0
если возможно

касаемо новых версий minishop2

было бы отлично если бы были такие нововведения:

Products

select all products

возможность применять ковсем товарам, также как и к одной позиции товара
Кирилл
21 июня 2021, 00:15
0
За советы спасибо огромное

если бы решение msAddField неотваливалось поработав некоторое время ещё на последних версиях revo и также стабильно на любом ms2 со стабильной 2.5.5 вообщеб сказка была

тот импорт товаров который по дэфолту с минишопом из первых версий шёл неразобрался (((
сколько непытался вообще ничего неимпортилось как только csv этот неделал в excel
Александр Туниеков
20 июня 2021, 19:44
0
Можно конечно. Просто может вам свой пакет нужен, чтоб ничего потом не редактировать.
Александр Туниеков
20 июня 2021, 17:34
0
Хм… Пакет в модсторе на модерации. Как пройдет модерецию можно будет с него ставить. Но, конечно, лучше под себя отредактировать все. Это делаете копию c github в ваш_сайт/Extras, редактируете и устанавливаете из браузера ваш_сайт/Extras/loginSetting/_build/build.php. На рабочем сайте ваш_сайт/Extras удалить!!!