Skip to content

About

Модуль OpenCart 2.3: себестоимость, наценка и цены товаров, выгрузка и загрузка xlsx

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

Repository files navigation

price_manager

Себестоимость, наценка и цены сразу у многих товаров в ocStore 2.3 и OpenCart 2.3, плюс выгрузка в xlsx и загрузка обратно. Интерфейс на Vue 2, PHP 7.1+.

Возможности

  • товары с фильтром по названию, модели и артикулу, категориям, статусу и наценке;
  • себестоимость, наценка и цена правятся в таблице: правите себестоимость или наценку - цена считается сама, правите цену - пересчитывается наценка; у опций с себестоимостью так же;
  • сохраняются измененные товары, при уходе с несохраненными правками будет вопрос;
  • карточка товара: название, мета-теги, описание, количество, категории с главной и скидки за количество в виде 10>5;
  • выгрузка отмеченных товаров (или всех по фильтру) в xlsx и загрузка: сначала подсвечено, что поменяется, потом обновление с ошибками по каждому товару.

Себестоимость и наценка хранятся в product.cost и product.markup, себестоимость опций в product_option_value.cost. Если таких колонок нет, их добавит установка модуля.

Установка

npm install
npm run build
composer install -d upload/system/library/price_manager

Затем скопировать upload/ в корень магазина и установить "Цены и выгрузка товаров" в списке модулей, вход по кнопке редактирования модуля.

Колонки xlsx

Обязательна product_id, без остальных можно обойтись: model, sku, name, cost, markup, price, quantity, status, categories (id через запятую, первая - главная), discounts (по одной скидке количество>процент на строку), options ([id значения] название = +цена на строку, обновляется цена привязанных к товару значений).

Разработка

echo "VUE_APP_STORE=http://shop.local" > .env.local
echo "VUE_APP_TOKEN=токен из адреса админки" >> .env.local
npm run serve

Запросы к /admin dev-сервер отправит в магазин. Node 17+ требует NODE_OPTIONS=--openssl-legacy-provider.

About

Модуль OpenCart 2.3: себестоимость, наценка и цены товаров, выгрузка и загрузка xlsx

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages