Николай Савин

Николай Савин

С нами с 01 января 1970; Место в рейтинге пользователей: #2
Николай Савин
20 февраля 2021, 11:39
0
Очень похоже что у вас проблема в одном из плагинов работающих на событие сохранение документа. Попробуйте по очереди отключать плагины и пробовать сохранять документ.
В первую очередь попробуйте плагин от BitrixCRM — не зря он ошибки в лог кидает.
Николай Савин
19 февраля 2021, 13:20
0
А вот подобные логи выкладывать ни к чему. Там же четко написано что источник этой записи BitrixCRM. К обсуждаемому вопросу отношения не имеет
Николай Савин
19 февраля 2021, 13:19
0
Обновить систему до актуально 2.8.1 определенно стоит в первую очередь. Было проделано очень много работы и возможно эта ошибка давно решена
Николай Савин
15 февраля 2021, 20:29
0
Желательно. Меньше запросов будет
Николай Савин
14 февраля 2021, 14:58
+1
Решение.
Открываем файл core/components/minishop2/model/minishop2/msproductdata.class.php
Находим строку 648
Меняем
$data = array_merge($data, $response['data']);
на
$data = array_merge($data, $response['data']['data']);
Обновление исправляющее ошибку официально выйдет в ближайшие дни
Николай Савин
14 февраля 2021, 11:54
+2
Обратиться в modstore — это конечно хорошо. Но компонент был приобретен в 2018 году и прекрасно работал до вчерашнего дня. А значит нам нужно будет платить только за то, что что-то пошло не так после обновления.
Странное у вас понимание проблемы. Авторизация не на ровном месте же сломалась. Она полностью изменилась со стороны AMO. У вас в любом случае она больше бы не работала.

Несколько десятков проектов обновились — и ничего работают. Проблем нет.

Платить вас никто не заставляет конечно — ровно как и меня вам помогать.
Единственное что я могу вам посоветовать вслепую не щупая проблему — Попробуйте саму интеграцию удалить, создайте заново, прямо с нуля с новым client ID -
Николай Савин
13 февраля 2021, 22:12
0
Ну очевидно же — что то идет не так с авторизацией.
Попробуйте очистить кэш, а конкретно удалить в кэше каталог amocrm, затем заново создайте в личном кабинете ключ авторизации (он всего 20 минут действует), обновите эти данные в системных настройках сайта и сделайте заказ.
Если не поможет — пишите в техподдержку на modstore — разберемся.
Николай Савин
12 февраля 2021, 13:09
0
А при чем тут Казахстанский сбер? Это совершенно другая организация, со схожим названием
Николай Савин
11 февраля 2021, 18:18
0
Кто-нибудь может дать алгоритм как эту ошибку поймать у себя? Пофиксим, главное понять как ее увидеть
Николай Савин
04 февраля 2021, 21:27
0
Нашел ошибку.
Файл msynccataloghandler метод getCategoryData строка 628
Должна проверяться настройка $this->config['category_by_name'] а не $this->config['parent_by_name']
Из за этого сопоставление по имени не работает
Николай Савин
04 февраля 2021, 19:22
0
Я бы кстати и здесь вопросы почистил. Удалить к примеру те что без ответа и срок давности хотя бы два года.
А то висят мертвым грузом
Николай Савин
02 февраля 2021, 20:29
0
А там это автоматически делается? Я всегда думал что это модераторы помечают схожие вопросы
Николай Савин
02 февраля 2021, 20:28
0
создать(PR) на будущее
Пожелание о будущей доработке называется issue

А в чем проблема уже сейчас обзывать товар как угодно в момент его добавления в корзину? Его название после добавления в корзину к товару уже никак не привязано и там может быть написано все что угодно.
Николай Савин
02 февраля 2021, 10:43
+4
готовил к выходу версию сообщества на VueJS, но так как у меня нет опыта работы с ним — оставим пока на будущее.
И этот человек себя фронтэндером называет ))

Меня как автора интересуют инструменты для работы с заметками.
1. В выпадающем меню пользователя хочу видеть пункт Мои заметки
2. Хочу получить возможность удалять свои заметки и вопросы. Сейчас их можно только снять с публикации
3. Не особо удобный текстовый редактор.
4. Крайне неудобная работа с изображениями. Для их загрузки в статью нужно запускать дополнительный сервис.

5. Как автора программ меня интересует возможность получать уведомления об упоминании моих программ. Тем более выборка упоминаемых программ уже есть давно. Осталось уведомить автора. Это позволит быстрее реагировать на вопросы пользователей и лучше собирать обратную связь.
При чем желательно у себя в ЛК иметь возможность проставить отметки по каким из программ я хочу получать уведомления.

6. Пожалуй еще хочу быстрый доступ к избранному
Николай Савин
31 января 2021, 18:33
+1
Постараюсь оттестировать на этой неделе. @Иван Бочкарев добавь меня в PR чтобы не забыл
Но справедливости ради автор так и не ответил на просьбу описать пошагово как протестировать
Николай Савин
31 января 2021, 11:39
0
Язык зависит от системы MODX вообще. Нигде в miniShop нет своей языковой логики. Соответственно обновление компонента не может само по себе привести к смене языка системы.
Николай Савин
30 января 2021, 10:06
0
Вам нужно быстрое решение, чтобы не вникать или пошаговое объяснение механики работы? Иными словами как объяснить как такое реализовать самому?
Николай Савин
28 января 2021, 12:34
+2
Посмотрим что можно оптимизировать в этом моменте. Меня тоже подбешивает такая логика. @Иван Бочкарев Добавь наверное в план.
Николай Савин
18 января 2021, 20:55
0
MODX API тут не причем. Эту задачу решает просто PHP. Код я дал выше
Николай Савин
18 января 2021, 20:17
0
В эту переменную попадает копируемая картинка. Ниже вы ее вставляете в указанный файл на своем сайте.