mekirile

mekirile

С нами с 06 февраля 2015; Место в рейтинге пользователей: #93
mekirile
24 ноября 2022, 11:46
0
Здравствуйте. Вы нашли в итоге модуль?
mekirile
19 октября 2022, 14:57
0
Добрый день. Умеет ли дополнение выгружать модификации как отдельные товары на Яндекс.Маркет?
mekirile
12 февраля 2022, 13:42
0
baseSync перестал авторизовываться. Друзья, кто может помочь разобраться?
mekirile
12 августа 2021, 11:56
0
После обновления получаю ошибку:
"PHP message: PHP Fatal error:  Cannot declare class msCDEKHandler, because the name is already in use in /home/s6103/www/core/components/ms_cdek2/model/ms2/mscdekhandler.class.php on line 7" while reading response header from upstream, client: 185.19.179.154, server: s6103.h5.modhost.pro, request: "GET /cart.html HTTP/2.0"
Подскажите как исправить?
mekirile
12 февраля 2021, 10:36
0
Изменения нужно внести до 15 февраля 2021 года. Скажите обновление будет или в ЛС обратиться к вам индивидуально?
mekirile
03 декабря 2020, 10:45
0
Добрый день. Будет ли обновление в связи с заменой доменов на yoomoney?
От них было письмо о необходимости внесения изменений.
mekirile
07 мая 2020, 18:57
0
Нужно в кастомном классе в двух местах нужно поправить условие, чтобы count был не больше 1, а больше 0.
prntscr.com/sco83t, а также установить public $showZeroCount в значние false
mekirile
07 мая 2020, 12:27
0
Подскажите, как задать условие в mFilter2, чтобы вывести фильтр только с теми модификациями, у которых count>0?
mekirile
03 мая 2020, 09:46
0
Спасибо, видимо вчера уже заработался…
Оставил так — все работает.
'where' => ['team' => $_modx->resource.pagetitle],
mekirile
23 апреля 2020, 23:34
0
Подскажите, как решили проблему?
mekirile
23 апреля 2020, 16:35
0
Разобрался. Было указано лишнее системное событие в настройках.
mekirile
22 апреля 2020, 23:24
0
Написал плагин, который делает товары с нулевым остатком неопубликованными, но он не срабатывает непосредственно после импорта. Приходится заново сохранять — тогда срабатывает. Подскажите, может я не на то событие повесил или что не так?
<?php
if ($modx->event->name=="OnDocFormSave"  && $resource->get('template') == "17")  
{
$pub = 0;
$q = $resource->get('id'); // Получаем id ресурса
$product = $modx->getObject('msProduct', $q); //id Товара msProduct
$stock = $product->get('stock.value');
$m = null;
$q = ['rid' => $resource->get('id')];
$res = $modx->getCollection('msopModification', $q);
    foreach ($res as $item) {
          //формируем массив из остатков всех модификаций этого товара
          $prod[] = ['count' => $item->get('count')];
        }
    //Проверяем есть ли у нас в наличии хоть одна из модификаций текущего товара
    $res = false;
    foreach ($prod as $a) {
        if ($a['count'] != 0) {
          $res = true;
          break;
        }
    }
if (isset($stock) || $res) {
   $pub = 1;
} 
$resource->set('published', $pub);
}
mekirile
08 апреля 2020, 11:00
0
Из МойСклад на сайт импортируются категории, но почему-то пустыми. Товаров внутри нет. Кто-то сталкивался с подобным? Как можно отследить где ошибка и исправить?
mekirile
10 декабря 2019, 17:38
0
Там какие-то ужасные шаблоны в xls…
mekirile
12 марта 2019, 09:12
0
Здравствуйте, при выгрузке заказа с сайта в МойСклад не добавляется его модификация.
В данном случае модификация — это TV параметр размер.

Вот как выглядит при создании заказа в МойСклад — prntscr.com/mwn6jb
Вот как должно быть — prntscr.com/mwn7ck
Вот так выбирается размер на сайте — prntscr.com/mwn7xp

Сами значения размеров (TV-параметры) как раз-таки и берутся из МоегоСклада, поле заполняется модификациями при импорте товаров на сайт.

Подскажите, в каком файле можно добавить указание модификации к товарам в заказе.
mekirile
12 марта 2019, 09:11
0
Здравствуйте, при выгрузке заказа с сайта в МойСклад не добавляется его модификация.
В данном случае модификация — это TV параметр размер.

Вот как выглядит при создании заказа в МойСклад — prntscr.com/mwn6jb
Вот как должно быть — prntscr.com/mwn7ck
Вот так выбирается размер на сайте — prntscr.com/mwn7xp

Сами значения размеров (TV-параметры) как раз-таки и берутся из МоегоСклада, поле заполняется модификациями при импорте товаров на сайт.

Подскажите, в каком файле можно добавить указание модификации к товарам в заказе.
mekirile
05 февраля 2019, 14:04
0
У вас minishop видимо подключается после того, как вызывается колбек. Попробуйте подключение скрипта перенести в head.

А лучше использовать компонент готовый – modstore.pro/packages/integration/msyaecommerce там все будет работать из коробки.
mekirile
21 декабря 2018, 13:18
0
Дописал решение в первый пост.
mekirile
18 декабря 2018, 13:23
0
Добавил редирект на страницу Спасибо за покупку в колбэк успешного создания заказа на страницы Корзины:

miniShop2.Callbacks.add('Order.submit.response.success', 'orders_add_ok', function(response) {
yaCounter23103907.reachGoal('SUCORD');
<strong>location.href('[[~233]]');</strong>
});
Но всё равно при выборе оплаты происходит переход на платёжную систему. Что делаю неправильно?

С выводом ссылки разобрался. По идее этот код должен корректно отработать:
{if $payment_link?}
        <p>{'ms2_payment_link' | lexicon : ['link' => $payment_link]}</p>
    {/if}
Я не разработчик, поэтому могумне некоторые вещи даются тяяжело, прошу отнестить с пониманием)
mekirile
18 декабря 2018, 12:24
0
А как редиректить пользователя при выборе онлайн-оплаты? Чтобы он уходил не на платёжную систему, а эту самую страницу ms2_order_success_page