msDemoData - демо данные для minishop: категории, товаров и производители

Готовая база демонстрационных данных категорий товаров и производителей для заполнения интернет-магазина minishop MODX REVOLUTION.

Компонент представляет из себя инструмент для быстрого развертывания интернет магазина на базе minishop. Он содержит в себе демонстрационные данные с категориями, производителями и товарами.



В компоненте есть 3 профиля с демонстрационными данными:
  • Импорт 26-ти многоуровневых категорий
  • Импорт 9-ти производителей с названием, логотипом и описанием
  • Импорт 150-ти товаров с описанием и другим заполненными параметрами:
    • изображениями (у некоторых по 2-е картинки)
    • заполнены поля — pagetitle, longtitle, content, introtext, published, deleted, createdon, publishedon
    • опциями — price, old_price, article, color, size, tags, new, popular, favorite, weight, made_in
      (заполнение выборочное)
    • Категории товара — назначается, если предварительно импортированы
    • Производители товара — назначается, если предварительно импортированы
    • Можно отдельно импортировать: товары, производители, категории
после импорта получаем





Демонстрация
http://msdemodata.bustep.ru/manager/
Логин: manager
Пароль: manager

Преимущество от ручного наполнения магазина

Это время, так как даже для создания нескольких категорий для десятка товаров с разным описанием и опциями еще и с добавлением производителя, отнимет как минимум минут 20 времени.
Да еще как правило требуется чтобы у товара было 0, 1 или 2 картинки чтобы сложилось понимание как это будет отображаться на фронтенде. В общем множество сложностей которые сложно учесть при заполнении товаров и категорий.

Все демонстрационный данные можно будет удалить одним нажатие. Так как во время импорта фиксируются ID каждой импортируемой записи.
То есть вы можете наполнять интернет магазин своим контентом не боясь что при удалении ваши товары или категории тоже удалятся.

Все демо данные хранятся в папке core/components/demodata/import в удобно читаемом формате CSV. Так что каждый может сделать для себя свой список товаров и категорий.

Содержимое папки core/components/demodata/import
catalog/data/изображения товаров
catalog/vendors/изображения производителей
catalog/categories.csv
catalog/products.csv
catalog/vendors.csv

Настройки


demodata_createdby_resource — Назначит пользователя создавшего ресурс (по умолчанию 1 но можно указать своего пользователя)
demodata_parent_resource — Родительская категория для импорта категорий и товаров (по умолчанию пусто). Заполнить обязательно перед импортом.

Настройки — minishop


Шаблон для категорий и товаров устанавливается через настройки minishop:
ms2_template_category_default — шаблон для категорий
ms2_template_product_default — шаблон для товаров

Подготовка данных


Данные в формате CSV подготовлены с помощью компонента ExportUsers.

Скачать компонент modStore.pro.

Но есть приятная новость, он абсолютно бесплатен!!!

Размер компонента
Кто будет загружать в ручную: не забудьте увеличить размер загружаемых файлов для файлового менеджера. Так как компонент из за картинок весит 12 мб.

В настройке upload_maxsize выставить примерно так: 200485760.
то есть загружать файлы до 20 мб

Андрей Степаненко
09 августа 2018, 07:08
4
265
+22

Комментарии: 8

Николай Савин
09 августа 2018, 12:46
+1
Отличная идея. Спасибо!
Паша Михалев
09 августа 2018, 13:16
+1
клево!
Андрей Степаненко
09 августа 2018, 14:04
+2
Да давно уже надо было сделать так!
А то вечно во время разработки в поисках текста и картинок для minishop.
Илья Уткин
09 августа 2018, 14:54
+4
Спасибо за проделанную работу! По себе знаю, насколько это муторно вот так забивать тестовыми товарами большое количество категорий. Действительно нужная вещь!
Pavel Zarubin
09 августа 2018, 20:13
0
Спасибо! Давно хотел сделать, но никак руки не доходили!)
SEQUEL.ONE
11 августа 2018, 16:04
0
Есть своя наработка с развёртыванием магазина и установкой нужных компонентов. Из особенностей, обновляются настройки, создаются статичные шаблоны и создаются категории с товарами и все работает на Fenom на статичных файлах.

Не совсем понятно зачем нужна такая болванка с левыми данными, не проще ли через msFields создать нужные поля у товара, а через msImportExport залить товары из csv? Он на автомате создает категории и Производителей, а также заливает все картинки в галерею по ссылкам из таблицы.

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

Ну а в целом, любая разработка только жирный плюс в популяризацию MODX.

Хорошего настроения и адекватных клиентов 👍
    Андрей Степаненко
    11 августа 2018, 18:35
    +1
    У вас сборка сайта готовая! У меня тоже такая есть и не одна! Проблема сборок это откат назад!

    Удалять и добавлять демо товары и категории в ручную приходится постоянно! вот компонент умеет добавлять и удалять товары без последствий потери других данных!
    Я его использую при разработке новых дополнений, мне кроме демо товаров и категорически больше ничего не надо! И это реально проблема чтобы в ручную добавить!

    msImportExport отличный компонент, он нуже для постоянной синхронизаци, ах да его ещё купить надо! И откатывать назад у него как то иначе устроен.

    Да каждый может сделать себе такой компонент и использовать, я решил поделится им!
    Ах да если будете использовать его и напишите свои свой процессор для импорта демо данных
    То можно будет в компонент добавить новые демо данные!
      SEQUEL.ONE
      13 августа 2018, 17:23
      0
      Убедил) Возьму на вооружение. Спасибо