marsianin +29


marsianin

  • marsianin marsianin 29 августа 2021 12:26 #

    Согласен, чем использовать динамические категории, которые создают огромную нагрузку на сервер, лучше использовать плагин «автоматическое управление товарами» + обычные категории. 

    в ответ на Динамические категории и критерии отбора

  • marsianin marsianin 29 августа 2021 12:23 #

    Уже сто лет прошу добавить хуки для вывода данных в эту таблицу Товары из плагинов. У каждого магазина свои задачи и это был бы универсальный вариант для решения многих задач. Например можео было бы легко вывести артикул, оптовую цену , код товара и т д.

    в ответ на В бекенде добавить колонку "Артикул" в список отображения товаров "Артикулы"

  • marsianin marsianin 16 июля 2021 09:50 #

    Поддерживаю. Это самая большая проблема корзины. Вроде как неоднократно поднималась. Люди путаются при оформлении заказа 

    в ответ на Разграничение самовывоза и курьерских служб

  • marsianin marsianin 30 мая 2021 22:07 #

    Кажется и у нас аналогичная проблема. Уже третий день копаю mysql, думал только у меня тормозить стал. Сейчас тоже стал подозревать, что после обновления стало, потому что до этого сервак работал как пулемет.

    в ответ на Зависшие запросы в базе данных

  • marsianin marsianin 25 мая 2021 11:20 #

    кто ни будь пробовал php 8 с шопскриптом? 

    в ответ на Ошибка при переключении версии PHP

  • marsianin marsianin 24 мая 2021 20:10 #

    API фронтенда нуждается в развитии для внедрения современных решений в тех же темах дизайна и разработке мобильных приложений для шопа. К сожалению, это одно из узких места движка

    в ответ на Доработка API магазина: методы shop.feature.getInfo и shop.feature.getList

  • marsianin marsianin 20 мая 2021 13:32 #

    Делали такой плагин

    в ответ на Заказы на карте для курьеров

  • marsianin marsianin 20 мая 2021 13:33 #

    Насколько мне известно браузеры только sRGB поддерживают. Могу ошибаться

    в ответ на изображения с профилями Adobe RGB и P3

  • marsianin marsianin 20 мая 2021 13:31 #

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


    Похожая тема которая "На рассмотрении" уже давненько

    https://support.webasyst.ru/fo...


    Поддержите тему. Лучше двигать одну, чем несколько. больше вероятности что обратят внимание.

    в ответ на Расширение разделения прав доступа Отчеты, настройки плагинов, и т.п.

  • marsianin marsianin 13 апреля 2021 10:45 #

    можно еще memcached включить, тогда запросов к бд должно стать меньше, т к часть данных будет доставаться из кеша. Это может существенно ускорить работу сайта

    в ответ на База падает, множественные запросы

  • marsianin marsianin 10 апреля 2021 00:00 #

    Да, сегодня это заметил тоже. С мобилы не мог попасть в полную версию бэкенда приложения шоп. (это после обновления вебасист 2) Там кажется кнопку перехода в полную версию убрали. Хорошо , что в браузере хром есть функция "Версия для ПК". Но проблему надо решать.

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

  • marsianin marsianin 9 апреля 2021 23:34 #

    Полностью согласен с автором темы с некоторыми оговорками.

    Для начала нам нужно понять, для чего вообще нам нужен этот функционал?

    Лично нам этот функционал нужен исключительно для удобства идентификации товаров при общении менеджеров с клиентами. 

    Почему стандартное поле «артикул» нам не подходит для решения данной задачи? 

    Если мы хотим пользоваться штатным импортом CSV, то для работы с прайсами поставщиков оно должно быть заполнено артикулом поставщика. Но дело в том, что артикулы у каждого поставщика разные и не всегда их удобно диктовать менеджеру по телефону - гораздо удобнее продиктовать цифры.

    Какие у нас есть варианты в данном случае (вывести цифровые идентификаторы)?

    1) вывести во фронтенде тот самый «id товара». И пользоваться добавленным недавно функционалом поиска товаров в бэкенде по id товара. 

    У этого варианта есть 3 недостатка и этот вариант сразу отпадает: первый большой недостаток заключается в том, что для товаров, у которых значение id близится к 0 (например от 1 до 1000) есть большая вероятность, что такие же цифры будут встречаться где ни будь в описании товара и поиск будет некорректно отрабатывать. Например , если у товара id = 1, то такой поиск вероятно вообще не будет работать). Второй недостаток (поправимый) это то , что на текущий момент поиск фронтенда не ищет по id товара. Т е если возникает такой случай, когда менеджер хочет назвать клиенту id товара, для того что бы клиент мог найти его через поиск фронтенда, и не сможет этого сделать по той причине, что поиск фронтенда не ищет по id товара. Ну и третий недостаток это то , что не всех товаров этот код будет одинаковой длины.
    2) Второй вариант: Его сейчас используем мы у себя в магазине. При любом сохранении карточки товара, плагин, купленный в магазине плагинов, записывает в штатное поле "Артикул"  сгенерированное в соответствии с настройками плагина значение. Например у нас этот шаблон такой $product_id + 100000. Т е для товара, с product_id = 1  , в поле "Артикул" запишется 100001. 

    На текущий момент это рабочий вариант решения проблемы,  с одним недостатком: Поле Артикул будет занято этим кодом. Соответственно, артикул поставщика некуда вписывать. А значит и штатный импорт CSV невозможно использовать.


    Лично я вижу 2 оптимальных способа решения данной проблемы:

    1) поиск должен искать во фронтеде и бэкенде, но не по ID товара, а по заданному пользователем шаблону, который в свою очередь связан с тем же ID товара математической формулой. Например это ID товара + 100000 . В таком случае каждый магазин сможет настроить для себя код товара нужной длины, что бы эти значения не пересекались с какими либо другими цифрами в описании товара и поиск работал корректно. В идеале код товара должен однозначно идентифицировать товар.

    Алгоритм работы поиска будет следующим: при вводе в строку поиска цифрового значения, скрипт пойдет по обратному пути и высчитает ID товара путем вычитания из вписанного в строку поиска значения тех самых добавленных 100000 (это значение можно будет изменить в настройках поиска). Если получится значение >0 то будет производиться поиск в БД по полю ID товара так же как это делается сейчас. Например, в нашем случает, если мы введем в строку поиска значение 100001 то алгоритм поиска сначала рассчитает ID товара (100001 - 100000). Рассчитанный ID товара будет = 1. И  в результаты поиска будет добавлен товар с id =1. 


    2) второй вариант решения проблемы: создать отдельное штатное поле: код товара, в который можно будет вписать любой код вручную, и по этому полю будет искать поиск.

    Из этих двух вариантов лично я выбрал бы первый, что бы не плодить кучу полей в бд.

    в ответ на Поиск товара по ID в бекенде и фронтенде

  • marsianin marsianin 9 апреля 2021 01:46 #

    корзину вряд ли сделают, а вот права на удаление возможно.

    Поддержите смежную тему, она уже на рассмотрении https://support.webasyst.ru/forum/14027/skryt-zakupochnye-tseny-ot-menedzherov-magazina/

    в ответ на Сделайте корзину для удаленных товаров

  • marsianin marsianin 8 апреля 2021 21:58 #

    уже миллион раз писал. Сделайте нормальные права на удаление товаров, артикулов и прочего важного. Элементарно, но никто не хочет слышать. Это бы решило подобные проблемы

    в ответ на Сделайте корзину для удаленных товаров

  • marsianin marsianin 24 марта 2021 16:45 #

    Как то заморачивался этим вопросом , как понял API фронтенда недостаточно для реализации нормального приложения. 

    в ответ на кто создает pwa приложения

  • marsianin marsianin 22 февраля 2021 22:57 #

    я уже писал в саппорт об отдельных правах доступа к api. 

    в ответ на Мобильное приложение Shop-script - ошибка авторизации

  • marsianin marsianin 16 февраля 2021 19:11 #

    Так мы никогда не ставим в "Отправлен" заказы по Москве. Соответственно , если у нас все работает , скорее всего что то не так настроили. Потому что если бы действительно было так, то и у нас бы не прилетали уведомления. 

    в ответ на Уведомления по заказам

  • marsianin marsianin 13 февраля 2021 15:15 #

    Я откатился на предыдущую версию плагина.

    в ответ на Ошибки в прайс-листе Яндекс.Маркет после вчерашнего обновления

  • marsianin marsianin 12 февраля 2021 14:03 #

    насколько помню, уведомление прилетает именно при назначении курьера, а не по статусу Отправлен

    в ответ на Уведомления по заказам

  • marsianin marsianin 12 февраля 2021 00:44 #

    4) немаловажно. права на удаление карточки товара.

    в ответ на Скрыть закупочные цены от менеджеров магазина

  • marsianin marsianin 12 февраля 2021 00:22 #

    кстати тоже недавно заметил , что поиск не работал по характеристикам товара согласно настройкам. Запустил процесс переиндексации и после этого вроде стал работать нормально. Насколько понимаю при любом сохранении товара должен поисковый индекс обновляться, чего не происходит. Раньше такого не замечал. Да, он работал своеобразно, но по вхождениям текст находил. 

    в ответ на Проблемы с поиском

  • marsianin marsianin 11 февраля 2021 17:01 #

    Вообще , конечно , лучше бэкапиться перед обновлением

    в ответ на Кто обновился 11.02.2021 ?

  • marsianin marsianin 11 февраля 2021 11:44 #

    Можно просто сделать плагин «Массовая загрузка изрбражений товаров», в котором будут выбираться файлы путем мультиселекта и загружаться и на лету сортироваться по нужным карточкам товаров. Пару дней назад думал об этом. На озоне кстати есть такой функционал. Это действительно круто. Можно даже попробовать добавить после кода артикула номер порядка (сортировки). Что бы изображения были расположены в порядке, согласно маске названия изображения. Например {$sku.id}_{$sort}.jpg

    в ответ на Автоматизация подтягивания изображений в карточки товаров (нужен плагин)

  • marsianin marsianin 10 февраля 2021 09:44 #

    80 тыс?)) это прикол ? Или вы собрались шопскрипт переписать?)

    в ответ на Бонусы за отзывы! Нужен плагин

  • marsianin marsianin 10 февраля 2021 09:41 #

    Оно ведь есть. В мобильном приложении когда назначаете заказ на курьера, ему уведомление прилетает на телефон.

    в ответ на Уведомления по заказам

  • marsianin marsianin 9 февраля 2021 13:15 #

    Попробуйте отключить плагины и проверить. Если все будет ок, методом "тыка" найти проблемный. Это первое, что я сделал бы. 

    в ответ на Медленная работа заказов

  • marsianin marsianin 8 февраля 2021 23:53 #

    Предлагаю добавить следующие права:

    1) Права на просмотр закупочной цены

    2) Права на редактирование закупочной цены

    3) Права на редактирование складских остатков

    в ответ на Скрыть закупочные цены от менеджеров магазина

  • marsianin marsianin 7 февраля 2021 17:48 #

    Блин сами не знаем что делать. Если дать менеджеру права на редактирование товаров - то он может делать что хочет . В том числе и количество менять на складе и цены любые. Плагином это можно запретить только в верстке (через js), но это небезопасное решение вопроса. Уже писал в вебасист что бы добавили функционал отдельных прав на редактирование каждой из цен и количества на складе. Пока тишина. 

    У нас вообще товар на склад добавляется в виде "Приходных документов (накладных)", руками товары не редактируются.  А так как весь учет ведется внутри шопскрипта, это очень большая проблема безопасности.

    Давайте вместе поднимем тему в топ.

    в ответ на Скрыть закупочные цены от менеджеров магазина