Предварительная версия Shop-Script 9.3 с обновлённым разделом товаров

Илья Леонов

Мы опубликовали в dev-ветке на «Гитхабе» предварительную версию Shop-Script 9.3.

В этой версии мы полностью обновили раздел «Товары».

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

Для чего мы публикуем этот вариант новой версии

  1. Собрать первое мнение о новом варианте обновлённого раздела. Понять, какие вопросы могут возникнуть у наших пользователей, чтобы быть готовыми к ответам на них. Возможно, мы упустили что-то важное, и сейчас как раз подходящее время, когда можно это самое важное учесть и исправить.
  2. Собрать информацию о том, какие хуки могут быть полезны для разработки плагинов. Мы хотим сделать это с максимальной пользой для разработчиков — чтобы вам было удобно создавать плагины, взаимодействующие с новым разделов для управления товарами.
15 августа 2022
  • ITFrogs 15 августа 2022 12:21

    Карточку товара в админке добавили?

  • Anton F 15 августа 2022 22:23

    локализация кривая, во многих местах встречается что-то вроде этого

    _w("По наименованию")

  • Nail 22 августа 2022 10:26

    1) Есть самый главный недостаток!

    Нет слева категорий и нет возможности мышкой перемещать-копировать товары(пул товаров) в нужные категории.

    2) Добавьте возможность редактирования у товаров Название - также как для Цен, Наличие, Артикулы прямо в списке:

    не нажимая по одиночке на иконку редактировать для каждого товара.

  • marsianin 23 августа 2022 00:45

    Нужен хук, что бы в таблицу товаров можно было выводить свои столбцы

  • Anton F 25 августа 2022 11:16

    как это вообще должно работать если при переходе в новую версию вылетает die('not used! kill me and also my template');  ?

  • Илья Леонов Webasyst 31 августа 2022 18:20

    как это вообще должно работать если при переходе в новую версию вылетает die('not used! kill me and also my template'); ?

    Обновили версию на GitHub. В ней переход в новый раздел работает корректно.

  • Nail 17 сентября 2022 17:05

    Надеюсь, оставите в новой админке видеть слева категории при просмотре списка товаров и возможность перемещать товары в категории и категории между собой мышкой (drag&drop).

  • waResearchLab 20 сентября 2022 00:53

    Накатил базку из живого магазина (90к товаров) , при переходе в новый раздел Товары получил 500 с соответствующей записью в логах: 

    Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /wa-system/database/waDbMysqliAdapter.class.php on line 143

    Старая версия раздела Товары работает при этом нормально.

  • waResearchLab 20 сентября 2022 09:11

    Хорошо, в ночи не обратил внимание на цифры. Ок, пусть 128 будет маловато. Но все же старый раздел товары работал при таких ограничениях без проблем. Да и вообще на этом ПК много чего пробовалось и разрабатывалось, зачастую на БД живых магазинов, и в лимит памяти если когда то и упирался, то это были единичные случаи. А тут сходу уперся....

    Но ладно. Увеличил до 256. Раздел Товары открылся. Но открылся за 12-15 секунд. Старый раздел товары открывался секунды....  Ну в общем без каких-либо задержек.

    Характеристики. Да, с характеристиками в этой БД бардак. Но повторюсь, это БД живого магазина. Т.е. вполне конкретный пользователь при выходе нового шопа получит приблизительно то, что вижу сейчас я. А я вижу: открытие всплывающего списка Параметры - порядка 5 секунд. Выполнение фильтра по заданным условиям с результатом 320 товаров - порядка 20 секунд.

    И вдогонку: 2 условия. Каждое отрабатывало секунд по 20. Сколько мне потребуется времени чтоб вернуться к полному перечню товаров? Правильно: порядка 40 секунд.

  • waResearchLab 9 октября 2022 12:50

    Есть штатный метод для понимания какой режим раздела Товары включен у пользователя?

  • Михаил Ушенин Webasyst 10 октября 2022 09:57
    shopHelper::getCurrentChapter()
  • Бэтман 11 октября 2022 16:15

    Предлагаю сделать фон с товарами белым, а фон с меню оставить серым

  • waResearchLab 4 ноября 2022 19:40

    Расскажите пожалуйста (можно просто концептуально) как в новом разделе Товары добавить свое содержимое в:

    1. Панель инструментов (например между элементами Витрины и Теги)
    2. В перечень действий с выделенными товарами

    С использованием описанных в документации инструментов (хук backend_prod_layout + обработчик wa_loaded) что-то не получилось...

  • waResearchLab 4 ноября 2022 20:17

    Ну и вдогонку, чтоб 2 раза не вставать...  Разместив свой элемент в панели управления (см п1 предыдущего комментария) "вручную" (через консоль браузера), зашел в товар, побродил по вкладкам, вернулся в раздел Товары (нажав Закрыть на странице просмотра/редактирования товара) - вуаля: элемента уже нет. Собственно вопрос: как его там сохранить после потенциально успешного размещения?

  • Михаил Ушенин Webasyst 7 ноября 2022 11:46

    Полноценной поддержки плагинов в новом разделе ещё нет. Сделаем немного позже — подождите, пожалуйста.

  • Victor 12 ноября 2022 14:30

    Смысл от обновления? Что там нового? Ничего совершенно!!! Новый дизайн? Кому он нужен? Уже столько лет движку а в карточке товара нет ничего хорошего!!! Ни калькулятора расчёта цены на товар, ни формул расчёта, только наценка на услуги и всё. Как продавать товары, для которых нужен расчёт стоимости? Ну например рамы где цена зависит от введённой покупателем ширины, высоты. И таких товаров много: строительные товары, двери, окна и куча других

  • Syrnik.com 12 ноября 2022 21:06

    интернет-магазин и производство чего-либо по индивидуальному заказу — это всё же разные вещи.

  • Victor 13 ноября 2022 21:30

    Да элементарно и не для производства. Взять просто даже тем чем мы занимаемся: продажа флористики - нужен рассчёт, торты - нужен расчёт так как цена зависит от начинки, ярусности, веса, есть ли фигурка или надпись. Да куча сфер есть по продаже товаров которым нужен расчёт.



Чтобы добавить комментарий, зарегистрируйтесь или войдите