[syncMoySklad] [msOptionsPrice2] Как получить изображения модификаций товаров из МойСклад?

Добрый день. Подскажите, пожалуйста, как можно получать изображения модификаций товаров из МойСклад? Используется API 1.2. Это где-то в настройках syncMoySklad указывать? Я вижу параметр sync_moysklad_modification_characteristics, но не похоже, что здесь, потому что в МойСклад картинка к характеристикам не относится joxi.ru/8233gGbIz9DZd2 Как её выцепить?
Благодарю за помощь
Giant Dad
19 декабря 2021, 13:35
modx.pro
518
0

Заголовок, множественное или единственное число в зависимости от кол-ва выводимых ресурсов

Подскажите пожалуйста, есть ли что-то, что бы генерировало множественное и единственное число в зависимости от количества выводимых ресурсов через pdoResources? Например, если по заданным условиям выводится один ресурс, то заголовок «Образец», а если более одного: «Образцы». Честно гуглил, не нашел((
Заранее спасибо
Серый
18 декабря 2021, 18:20
modx.pro
1
875
0

Как сдвинуть id заказов minishop2 на определённый интервал?

Добрый день!
Возникла необходимость сдвинуть нумерацию id заказов minishop2 на некоторую величину, положим 100000. Изначально на сайте были заказы с id 55, 56, 57. Сейчас нужно, чтобы заказы нумеровались дальше в таком виде: 100058, 100059, 100060 и тд. Если просто переименовать id заказов в БД 100055, 100056, 100057 во всех таблицах и оформить новый заказ, он оформится просто как 58. Подскажите, пожалуйста, как нумеруются заказы и как можно реализовать нумерацию по-новому?
Спасибо за помощь
Giant Dad
17 декабря 2021, 13:53
modx.pro
1
499
0

Поломался интерфейс админки

Всем Привет !!, скажите, кто нибудь сталкивался с данной проблемой?


Обновлял MODX до последней версии, чистил папку кеш и ctrl + F5, Консоль браузера ничего не показывает :(
Ничего не помогло, подскажите куда копать?
Роман
16 декабря 2021, 15:38
modx.pro
861
0

YandexMarket2 генерирует по умолчанию файлы, которые не принимают Яндекс.Вебмастер и Google.Merchant

Управление довольно интуитивное, но все равно документации я не нашел.

Почему-то Яндекс при загрузке источника показывает
Ошибка валидации
и при подробном
Неправильный формат данных в элементе categoryId


В гугл пишут
Добавленные вами сведения о товарах не соответствуют нашей спецификации. По этой причине ваши позиции были отклонены. Чтобы информация о вашем ассортименте показывалась покупателям, исправьте ошибки в фиде и загрузите его заново. Информация обо всех ошибках доступна на вкладке Диагностика.
Подробнее
Обязательный атрибут price отсутствует или указан с ошибкой
Может где-то есть мануал по настройке модуля, чтобы выгрузку принимали поисковики?
Spirit_Ninja
16 декабря 2021, 15:30
modx.pro
923
0

AjaxForm изменен формат response?

При работе с ajaxform часто использую событие af_complete, на которое можно подписаться и например отправить инфу в яндекс метрику об успешной отправке формы или же просто закрыть модальное окно.
Элемент формы можно было получить так
const form = response.form
Сегодня обнаружил, что свойство form у response перестало указывать на конкретную форму, теперь это список форм, объект у которого есть нумерованные ключи и теперь нельзя получить форму таким же образом, нужно обращаться к нулевому индексу.


Это временный глюк? Или так всегда и было и это меня глючит? Получается если я нажму обновить ajaxform на всех своих сайтах, у меня придет в нерабочее состояние отправка целей в метрику, закрытие модальных форм.
Александр Мельник
16 декабря 2021, 10:32
modx.pro
1 157
0

Как программно менять порядок картинок в ms2Images?

Добрый день!
Подскажите начинающему как реализовать изменение порядка изображений в галерее товара minishop2. Положим у нас есть товар с несколькими картинками в галерее. joxi.ru/ZrJ5ExNhQ9RQpA Заказчик хочет, чтобы, если в выгрузке картинки поменялись местами, чтобы в ресурсе это тоже отражалось. Можно это как-то сделать через процессор gallery/upload? Сейчас загрузка сделана вот так:
$response = $this->modx->runProcessor('gallery/upload', [
  'file' => $image['image'],
  'id' => $resourceId,
  'ctx' => 'mgr'
], ['processors_path' => MODX_CORE_PATH . 'components/ms2gallery/processors/mgr/']);
Это работает, если в товаре нет картинок, но не удалять же каждый раз все картинки и не заливать заново.
Заранее спасибо за ваши светы
Giant Dad
15 декабря 2021, 15:03
modx.pro
986
0

modx_session и mFilter2

Добрый день. На сайте 25к товаров которые фильтруются через mFilter2. Очистка сессий в БД стоит на 24 часа и соответсвет этому. Но заметил, что буквально за 10 часов с пустой до 900мб становится таблица modx_session. Начал смотреть что же там хранится и 95% информации в поле data — это перечисление ID товаров для фильтрации.

Хотя в настройках у меня указано:
'parents' => $_modx->resource.id,
                'depth' => 1,
Подскажите как это можно исправить?
Евгений Лазарев
15 декабря 2021, 12:20
modx.pro
325
0

Ajaxform оставить в форме введенные значения.

У меня свой сниппет. Допустим в поле есть данные 123 я дописываю 4 отправляю форму сниппет отрабатывает, сохраняет данные в базу, идет сообщение об успешном сохранении но из формы удаляется 4 и остается те-же 123.
Можно ли сделать чтоб форма не приводилось в первоначальный вид?
Так вызываю
[[!AjaxForm?
    &snippet=`list_export_update_prices`
    &form=`content_25.item.form.prices`
]]
Спасибо!
Евгений
14 декабря 2021, 21:08
modx.pro
467
0

Slider в mFilter2 работает только с целыми числами

Привет,

Можно в водить диапазон 4.9 — 8 и это будет понято как 4-8.

Сделал Step 0.1 в jQuery, но цифры округляются в целые 2 3 4 5.

Как сделать чтобы точность была бы одна десятая?

Спасибо!
Trying
14 декабря 2021, 18:34
modx.pro
1
623
0