Более 100 параметров товаров

Василий, друзья, добрый день!

Я уже писал темку modx.pro/help/1918/ но что-то она осталась без внимания.
Теперь еще раз хотел бы ее поднять, но уже вопрос намного короче —

как быть, когда у тебя свойств для товара в общем количестве более 100?

Кроме жесткой шаблонизации с использованием TV это никак не решается сейчас?
(свойства разумеется разные, и не нужно чтобы у одного товара были свойства другого).

Возникает мысль, почему не придумано дополнение, которое позволяло бы добавлять кастомные поля для определенного ресурса, и если например это parent то добавлять их ко всем ее внутренним ID.
По идее вопрос решается простой табличкой на подобии TV с привязкой ресурса и его поля с описанием и значением, не знаю правда как в ExtJS из базы подтянуть определенный набор полей, но уверен что такое возможно…
Clean
17 октября 2013, 12:17
modx.pro
1 174
0

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

Василий Наумкин
17 октября 2013, 16:19
0
MIGX давно придуман.

Да и JSON поля товаров можно по разному использовать.

P.S. Лично я не уверен, что стал бы делать магазин, где у товаров 100 параметров, на miniShop2.
    Clean
    17 октября 2013, 16:47
    0
    Кстати да, я почему -то про MIgX в рамках такой реализации и не подумал…

    Ну а ты сам на том же бутике, что использовал?

    100 уникальных параметров это разве много? Это например самый обычный магазин автозапчастей, или по продаже спортивного оборудования.
      Василий Наумкин
      17 октября 2013, 16:55
      0
      На бутике гораздо меньше параметров и товары одного типа — одежда. Там всё через дополнительные поля товаров.

      Ты лучше подумай, нужно ли хранить параметры товаров в отдельных полях? Ты будешь использовать их все для поиска, сортировки или фильтрации?

      Например, на бутике все размеры товара и их остатки — это одно JSON поле.
        Clean
        17 октября 2013, 17:09
        0
        Все упирается в юзабилити для менеджера, которому предстоит наполнять сайт =)
        JSON результативное хорошее решение, но не всегда удобное для менеджера =))
          Василий Наумкин
          17 октября 2013, 17:32
          0
          Ты же не думаешь, что я заставляю людей писать JSON?


          Можно написать и продвинутый табличный виджет, типа MIGX, но пока времени нет.
            Clean
            17 октября 2013, 17:36
            0
            ))))Спасибо за скрин))
            Массив руками конечно нет, =)
            Я о том, что под задачу которую предстоит мне решить нужно найти решение для кастомизации полей товара/категории под конкретные цели.)
            Табличный виджет был бы очень кстати =)))
    Серьёзный
    17 октября 2013, 18:58
    0
    Для меня этот вопрос тоже актуален. Но я добавляю поле через доп плагин. Не очень удобно конечно, но работает.
    И тоже нужно уметь создавать разные «карточки товара». Для категории один поля, для подкатегории другие, для подпод…
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      7