Массовое редактирование цен MiniShop2
Подскажите можно ли внедрить массовое редактирование цен в MiniShop2?
Например сейчас у нас есть сайт со стройматериалами. В каждой категории — десятки однотипных товаров, которые продаются по одной цене. Например газобетонные блоки от одного производителя — разные типоразмеры, но одна цена за куб.
Без Minishop2 вопрос замены цен решается просто — цена каждого производителя заведена в чанк и при ее смене — она меняется на всех страницах типоразмеров.
С MiniShop2 придется вручную в админке категорий перебивать цену каждой позиции. Конечно это делается на одной странице, но когда товаров суммарно по нескольку десятков у каждого производителя — это занимает время.
Так вот можно ли, например, в цену каждого товара Minishop внедрить чанк с ценой нужного производителя? Чтобы просто менять цену всех однотипных позиций в одном месте? Или каким образом можно еще решить этот вопрос?
Например сейчас у нас есть сайт со стройматериалами. В каждой категории — десятки однотипных товаров, которые продаются по одной цене. Например газобетонные блоки от одного производителя — разные типоразмеры, но одна цена за куб.
Без Minishop2 вопрос замены цен решается просто — цена каждого производителя заведена в чанк и при ее смене — она меняется на всех страницах типоразмеров.
С MiniShop2 придется вручную в админке категорий перебивать цену каждой позиции. Конечно это делается на одной странице, но когда товаров суммарно по нескольку десятков у каждого производителя — это занимает время.
Так вот можно ли, например, в цену каждого товара Minishop внедрить чанк с ценой нужного производителя? Чтобы просто менять цену всех однотипных позиций в одном месте? Или каким образом можно еще решить этот вопрос?
Комментарии: 15
Вероятно тут поможет — msRevaluation.
Спасибо, я это видел. Здесь идет наценка кратная или на какой-то процент. Нам хотелось бы просто поменять цену в одном месте и чтобы она установилась на всех нужных товарах без всяких математических схем.
Самый простой способ в этом компоненте — добавить или вычесть ценовую разницу. Без процентов, абсолютным числом. И тогда Ваша задача будет решена без каких-либо сложностей.
К сожалению это не просто. Пару раз в неделю в сезон десяток производителей меняет цены. На очень любимом мною, теплом и ламповом MODX без E-commerce, вопрос решается да пару минут. Но для развития проекта нужны плюшки магазина. Но с такими сложностями менять на нем цены — это для нас не выход. При том, что Minishop мне нравится. Поставил и из коробки работает. Если бы речь шла о 2-3 десятках позиций и вопрос бы не стоял.
Не соглашусь.
Хотя даже с таким простым вариантом, о котором Вы говорите, есть решение задачи. Доработка под Вашу задачу не слишком сложная, потому больших денег стоить не будет.
Хотя даже с таким простым вариантом, о котором Вы говорите, есть решение задачи. Доработка под Вашу задачу не слишком сложная, потому больших денег стоить не будет.
Если у вас просто каталог, то сделайте как делали — выведите вместо цены любой чанк. Если же у вас полноценный магазин, то не обойтись без доработок. Как мне это видится нужно будет ввести таблицу с полями группа товара и цена товара. Дать для каждого товара возможность указать группу или создать новую. Поменять на выводе списка товаров чтобы цены брались из этой таблицы, ну и изменить метод формирования цены (getPrice на сколько я помню) для самого магазина.
плагин на изменение ресурса, отслеживаете изменение цены, если таковое произошло, получаете связанные ресурсы (однотипные позиции) и изменяете разом всем цены.
как связать решать вам. Можно по категории товара, по какому либо признаку артикула, схожему тегу, связи товаров… кароче сам фантазируйте.
как связать решать вам. Можно по категории товара, по какому либо признаку артикула, схожему тегу, связи товаров… кароче сам фантазируйте.
Спасибо. Штатный плагин или заказать можно?
Штатный плагинможет у когото есть подобное решение, я всего лишь подсказал вам направление.
Думайте сами, либо пишите в раздел modx.pro/crowdfunding/
ОК, спасибо. Поразмышляю.
К какому решению пришли?
Скорее всего поможет — msPre
А msrevaluation в актуальном виде разве не справится?
Надо и цену на папку поставить и сохранить индивидуальные цены.
Надо и цену на папку поставить и сохранить индивидуальные цены.
Вполне возможно, давно им пользовался, забыл про этот компонент :) в любом случае надо проверить работоспособность на актуальных версиях.
Поставили msImportExport
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.