Всего 123 801 комментарий

Александр Туниеков
01 августа 2023, 04:57
0
Кто не знает, в miniShop2 опции у продуктов реализованы достаточно странным образом. При каждом сохранении ВСЕ значения опций товара первым делом удаляются из таблицы, затем на их место записываются обновленные (или старые) значения. Такая механика работы не позволяет их индексировать, корректно перезаписывать через API, расширять таблицу и т.д.
Тут проблема. Если опций окажется больше 10 000 000, то они работать перестанут. То есть новые не создашь когда инкрементный ключ закончиться. На это и было расчитанно. Но 10 000 000 опций редкость и с объектами да удобнее работать :-)
Дима Касаткин
01 августа 2023, 01:52
+1
Отличные! нет, ОТЛИЧНЫЕ новости!

Спасибо всем кто участвует, с нетерпением ждем релиза, для новых клиентов с магазинами, затягиваем этапы прототипов и подготовки данных, рисования макетов… короче делаем все, чтобы новые проекты стартовать уже на MODX3 и Minishop3!

А ещё, с релизом будет весомый повод напомнить старым проектам о модернизации, ведь это же прекрасно, улучшать свои достижения, сколько уже можно костыли вставлять…

Донатим срочно! И потираем ладошки потестить альфу!
Pakos Fakos
31 июля 2023, 22:17
0
но после того, как я переименовал «order_comment» в «order» в: assets/components/minishop2/js/mgr/orders/orders.window.js
все заработало, конечно, я не знаю, вызовет ли это какую-то другую проблему
Pakos Fakos
31 июля 2023, 22:07
0
Я внес изменения, но, к сожалению, ничего не изменилось, и консоль выдает точно такое же сообщение.
Николай Савин
31 июля 2023, 21:13
0
Потому что это отдельный программный продукт. Даже название другое. Так проще вести версионирование.
Павел Бигель
31 июля 2023, 21:12
0
А почему отдельный репозиторий а не просто отдельный бранч в основном репозитории?
Pakos Fakos
31 июля 2023, 12:43
0
Большое спасибо за ваше предложение, я попробую и дам вам знать
Андрей Шевяков
31 июля 2023, 12:38
+1
Ищите 2 файла:
assets/components/msstatorders/js/mgr/order/order.grid.js
assets/components/msstatorders/js/mgr/product/product.grid.js



И меняете можно заменой кода comment на order_comment. В обоих файлах будет в 3х местах.

Дальше хорошо вычистить кеш и все заработает.

Но при обновлении дополнения, все слетит.
Pakos Fakos
31 июля 2023, 12:13
0
спасибо
Николай Савин
31 июля 2023, 12:04
0
Компонент мне не знаком, без понятия как он работает.
Я дал направление мысли. А вы дальше сами решайте что должны.
Pakos Fakos
31 июля 2023, 11:59
0
так что я должен найти этот «comment» и переименовать его везде
Сергей
31 июля 2023, 11:56
0
Насколько я помню — оно только в меню оставалось. Зайди в настройки меню и удали эту строчку. Вроде так делал )
Николай Савин
31 июля 2023, 11:54
0
Судя по скриншоту у вас проблема с полем comment. В какой-то из относительно свежих версий ms2 поле msOrder.comment было переименовано в msOrder.order_comment.

Скорее всего компонент обращается к полю по старым координатам и отсюда растут ноги ошибки.
Алексей Шумаев
31 июля 2023, 11:43
0
Просьба написать через форму поддержки и дать доступ к панели сайта.
Постараюсь разобраться в течение нескольких дней.
Сергей Карпович
31 июля 2023, 11:23
0
Это понятно, хотел через разработчика эту доработку замутить, но он не выходит на связь.
Не против если я тебе на неделе по этому вопросу постучу в телегу? там по цене уже скажешь.
Pakos Fakos
31 июля 2023, 11:19
0
minishop2 version:4.3.0-pl
и как вы предлагаете решить эту проблему?
Артур Шевченко
31 июля 2023, 11:09
0
А версия miniShop2 какая? Там, по-моему с 4 версии, была изменена связь заказа с адресом, если msStatOrders после этого не обновлялся, то вероятно проблема в этом.
Вадим
29 июля 2023, 22:10
0
redirect пытался повесить от безысходности, после неудачных попыток вывести подтверждение отправки формы для пользователя. Но у меня redirect не заработал и с formIt напрямую.

С этим скриптом редирект с fetchIt работает, большое спасибо!