[msBatchEditor] - пакетный редактор для Minishop2

[msBatchEditor] — пакетный редактор для продуктов Minishop2.
Внешний вид окна редактора

скринкаст — recordit.co/q9kQE3uUnv

Вкладка редактор
  • Продукты — таб отбора и фильтрации продуктов
  • Фильтры — таб фильтров продуктов
Продукты — таб отбора и фильтрации продуктов
Можно разделить на 5 частей:

  1. управление фильтрами продуктов
  2. выбор категории продуктов
  3. выбор свойств продуктов
  4. просмотр краткой истории изменений и откат
  5. панель редактирования продуктов
управление фильтрами продуктов
При установке доступен один рабочий фильтр — текущий. Возможно изменение текущего фильтра так и создание нового. Конечно же доступен выбор фильтров.
выбор категории продуктов
Тут помоему все понятно — кликаете и выбираете рабочую категорию продуктов.
выбор свойств продуктов
аналогично
просмотр краткой истории изменений и откат
История изменений, по умолчанию свернута, можно выбрать изменение и откатить обратно.

панель редактирования продуктов
Ведет себя так же как и родная панель minishop2. То есть вы можете редактировать товары как и раньше.
Одиночное редактирование товаров не логгируется и соответственно не откатывается, так как нигде не сохраняется.
Пакетное редактирование спрятано в действия

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

Фильтры — таб фильтров продуктов
Панель управления фильтрами. Можно включить, отключить, удалить фильтр.


Вкладка — История
Повторяет краткую историю изменений.

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

Так же возможна очистка всей истории изменений.

Вкладка — Настройки
  • Свойства — таб настроек фильтруемых свойств
  • Настройки — таб настроек редактора

Свойства — таб настроек фильтруемых свойств
Добавление свойств продукта и выбор вида редактора свойств.

На данный момент поддерживается только таблица msProductData и xtype 'minishop2-combo-options', 'combo-boolean'

Настройки — таб настроек редактора
Вынесены настройки пакета для большего удобства.

Компонент в магазине modstore.pro.

ps. На этом пока все описание… Всем спасибо за внимание.
Володя
16 февраля 2015, 15:41
modx.pro
4 685
+12
Поблагодарить автора Отправить деньги

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

Иван Бочкарев
16 февраля 2015, 18:46
+2
Красавчик!
    Володя
    16 февраля 2015, 19:51
    +1
    Я старался )
    Володя
    16 февраля 2015, 23:19
    +1
    сделал небольшой скринкаст — recordit.co/q9kQE3uUnv
      Андрей Кухарев
      17 февраля 2015, 14:51
      0
      Володя спасибо!
        Володя
        17 февраля 2015, 15:32
        0
        пожалуйста… Я так понял ты первый покупатель..)
        Володя
        18 февраля 2015, 15:14
        0
        добавил панель лексиконов. Добавил английский лексикон.
        Как по мне так намного удобне, чем искать в общих записях…


          Алексей
          16 апреля 2015, 16:14
          0
          а где можно затестить? может выложите на modx-test.com?
            Володя
            16 апреля 2015, 16:31
            0
            Это к Василию вопрос…
              Алексей
              15 мая 2015, 08:45
              0
              нет новостей?
                Василий Наумкин
                15 мая 2015, 11:41
                0
                Добавил на хостинг, можно проверять на тарифе «Тестовый».
            Володя
            16 апреля 2015, 16:31
            +2
            Василий, добавь пожалуйста в тестовую установку компонент.
            Заранее спасибо!
              Володя
              19 апреля 2015, 14:43
              +1
              1.0.2-beta 
              ==============
              - add editor prices for msOptionsPrice2
              Добавлено пакетное изменение дополнительных цен (msOptionsPrice2)



                Дмитрий Аюпов
                Дмитрий Аюпов
                30 июня 2015, 12:13
                0
                А msOptionsPrice первый который, поддерживает?
                  Володя
                  30 июня 2015, 12:17
                  0
                  нет, не поддерживает.
                Алексей
                15 июня 2015, 19:12
                0
                все очень круто выглядит, можно добавить поля дополнения tagger для выборок по условию?
                  Володя
                  15 июня 2015, 20:52
                  +1
                  да, есть в планах добавление новых опций MiniShop2 и полей Tagger
                  Дмитрий Аюпов
                  Дмитрий Аюпов
                  01 июля 2015, 23:39
                  0
                  Как-то странно реализована пакетная работа с полями msOptionsPrice2…
                  Специально купил оба продукта только для быстрой установки цен на одинаковые товары.
                  Оказалось, что невозможно пакетно создать «Опции-цены», а нужно заходить в каждый ресурс и создавать там поля «Опции-цены». Потом уже все работает, но какой тогда смысл в msBatchEditor? А если потом нужно будет новое условие добавить? Опять заходить в каждый ресурс и по одному добавлять?
                  Есть же кнопка «Создать все» от msOptionsPrice2, которая прекрасно работает внутри ресурса, почему бы ее не вынести в меню msBatchEditor? Оба продукта одного автора.
                    Дмитрий Аюпов
                    Дмитрий Аюпов
                    01 июля 2015, 23:59
                    0
                    Кнопку «Установить» нужно установить по умолчанию.
                      Дмитрий Аюпов
                      Дмитрий Аюпов
                      02 июля 2015, 10:03
                      0
                      И не только «Установить», в поле «Цена» тоже нужно по умолчанию 0 записать, тогда намного легче будет руками забивать. Смысл в том, что сначала забиваем нули, а потом с помощью msBatchEditor меняем все цены.
                      Володя
                      02 июля 2015, 08:34
                      0
                      Напишите пожалуйста в скайп — vgrish_vgrish, скорректируем.
                      Спасибо!
                        Дмитрий Аюпов
                        Дмитрий Аюпов
                        02 июля 2015, 09:50
                        0
                        Все написал здесь, пока больше добавить нечего. Думаю, это всем нужно.

                        Естественно еще конечно хотелось бы, чтобы можно было пакетно редактировать все поля ресурса, включая дополнительные поля созданные пользователем. Само название это подразумевает
                        [msBatchEditor] — пакетный редактор для продуктов Minishop2
                        Продукт Minishop2 — это совокупность всех полей, а не только: публикация, удаление, смена категории, смена шаблоны, смена цены.
                          Володя
                          04 июля 2015, 14:38
                          0
                          Обновил, отправил в репо…
                          Александр
                          23 сентября 2016, 16:09
                          0
                          Вопрос а цены он массово редактировать может ну то есть умножать на 10 или вычесть из всех 10 или умножить или разделить?
                            Воеводский Михаил
                            23 сентября 2016, 16:45
                            0
                            Для этой цели компонент msRevaluation
                              Володя
                              23 сентября 2016, 23:24
                              0
                              может, устанавливать массово стоимость продуктов, увеличить, уменьшить стоимость на заданный процент.
                              Но компонент давно не обновлялся и думаю будет глючить на новом minishop2.
                                Володя
                                23 сентября 2016, 23:25
                                0
                                вы можете попробовать компонент в работе на тестовом сайте modhost.pro/
                            Антон
                            Антон
                            18 апреля 2017, 15:14
                            0
                            Почему компонент пропал из магазина?
                              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                              27