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
modx.pro
4
2 530
+22
Поблагодарить автора Отправить деньги

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

Николай Савин
09 августа 2018, 12:46
+1
Отличная идея. Спасибо!
    Spirit_Ninja
    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
                Убедил) Возьму на вооружение. Спасибо
              Кирилл
              11 ноября 2018, 16:38
              0
              СПАСИБО ВАМ ОГРОМНЕЙШЕЕ!
                Андрей Степаненко
                11 ноября 2018, 16:55
                0
                Пожалуйста)) Сам постоянно пользуюсь. Уже раз 40, времени минут по 10 с экономило это приложение.
                Кирилл
                11 ноября 2018, 22:38
                0
                Добрый вечер.

                Спасибо вам огромное за такой компонет с import demo data

                А можно вам маленькую просьбу.

                Вы бы немогли доделать данный компонент таким образом

                чтобы при создании в csv

                в поле

                images

                data/product_images/

                напротив каждого товара

                он бы автоматически оттуда брал все картинки из папки и помещал в product gallery.

                Это было бы просто сказка.

                Буду ждать с нетерпением, уверен что нетолько я один.

                Спасибо.
                  deleted
                  15 марта 2022, 17:01
                  0
                  Не работает на modx 2.8.3.
                  Импортирую (производителей, категории), показывается загрузка, далее ничего не происходит. В журнале ошибок пусто.
                    Николай Савин
                    15 марта 2022, 20:01
                    0
                    Вполне себе работает. Зависать может из-за нехватки мощностей хостинга. Но сам импорт по идее должен пройти.
                    После перезагрузки страницы обычно все на месте
                      deleted
                      16 марта 2022, 21:06
                      0
                      Ну вот у меня что-то не работает) И ошибок нет никаких.
                    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                    14