Доработка нескольких функций
Здравствуйте!
Перехожу с самописной CMS на Shop-Script, купил плагин "Обновление из прайсов поставщиков", плагин хороший, функциональный, но мне не хватает пары удобных функций которые были в прошлой CMS
- Автоматическое связывание артикулов из прайса с товарами на сайте. Очень упрощает рутинную работу по ручному связыванию артикулов, когда плагин сам по возможности связывает очевидные артикулы. Для этого при настройке прайса поставщика нужно добавить поле "Бренд" и "Модель". После этого плагин сопоставляет в прайсе бренд и модель и получается почти уникальный идентификатор, например iPhone X 64Gb и привязывает к нему артикул и поставщика. При этом при импорте в моделях товаров не учитываются символы */-&! и т.д. При таком связывании автоматически обрабатывается 80-90% артикулов, остальные можно связать вручную. При объеме прайса 10тыс наименований это очень удобно.
- Сейчас в настройках есть функция "Условие выбора при наличие нескольких поставщиков для одного артикула" http://joxi.ru/82QDVyoIwyOnXm , но на сколько я понял, эта функция работает только при одновременной загрузке прайсов (к примеру двух) из которых будет обновляться один и тот же товар. Может я ошибаюсь и не правильно настроил что-то, если же я прав, тогда сделайте пожалуйста возможность выбора, чтоб при загрузке прайса в котором содержится товар связанный так же с еще одним поставщиком, розничная цена изменялась только если она меньше уже существующей и если этот товар есть в наличии. Или же если при загрузке прайса цена выше существующей, но у существующей цены статус "Нет в наличии". Думаю Вы поняли суть :)
- Старая цена. Сейчас есть довольно удобный функционал со старой и новой ценой, но не в каждом прайсе есть эти колонки, да и поставщики довольно часто снижают цену на товары без акций. Сделайте пожалуйста возможность настройки при котором старая цена будет попадать с колонку "Зачеркнутая" если она была дороже новой на заданный процент. Таким образом новые цены, которые стали дешевле будут привлекать внимание покупателей.
- Старая цена 2. В некоторых прайсах акционная цена указывается в отдельной колонке и эта колонка заполняется только в случае если цена снижена, в остальных случаях она пустая. Есть ли возможность в имеющемся функционале настроить обработку такого прайса? Пример: http://joxi.ru/Y2Lyjngs7Qp0xA
2 комментария
Добрый день.
Есть полуавтоматическое связывание. Там еще можно загрузить файл сопоставление идентификаторов артикулов. Этот файл можно сделать один раз (вручную или с помощью программиста, смотря какой у вас случай).
Ваш же вариант "заточен" конкретно под вас и в массовом плагине он не может появится.
Вы не хотите повышать цену у товара, который уже в наличие? И только если есть выбор из нескольких поставщика? А если у обоих поставщиков цена закупки больше, чем у вас уже стоит розница? По вашей логике тогда не надо менять уже имеющуюся цену. Но получится что продажа будет в минус.
А если только один, то брать цену от поставщика?
Вы имеете в виду предыдущую розничную цену товара?
Если я не ошибаюсь, то сейчас если в колонке нет акционной цены, то будет использовать обычная и "зачеркнутой" не будет.
Если вы имеете ввиду, поставить в настройках в качестве основной цены колонку от акционной, а для акционной цены колонку обычной розничной цены. Тогда такой вариант работает, но только для первого обновления цены.
В случае повторных обновлений прайса, если колонка акционной цены пуста тогда цена из колонки розничной цены не берется и у товара остается какая то старая не актуальная цена.
По сути, для решения этой проблемы нужно в настройках прайса поставщика добавить "Тег с акционной ценой продажи" и этот тег должен иметь выше приоритет чем обычная цена.