Разделение полей
Добрый день, коллеги.
У заказчика возникло требование — поля в категориях товара, для каждой категории должны быть свои.
Я так понимаю, что данная штука будет реализована только в miniShop2 New?
Не было ни у кого пободной задачи? Может как-то просто через CSS по ID поля скрывать? :)
У заказчика возникло требование — поля в категориях товара, для каждой категории должны быть свои.
Я так понимаю, что данная штука будет реализована только в miniShop2 New?
Не было ни у кого пободной задачи? Может как-то просто через CSS по ID поля скрывать? :)
Комментарии: 6
В последнее версии mSearch2 такая возможность есть. Работает нормально, но если включить suggestions (циферки рядом с фильтрами), тогда очень медленно работает, так как запросов слишком много.
Можно реализовать заполнение для товаров со стороны админки при помощи tv, а плагином при сохранении дублировать их в свойства товаров и выводить во фронте уже эти свойства.
Скорее всего автор хотел скрывать ненужные поля в админке, а не фронте, потому что очевидно, что если какие-то поля не нужно отображать во фронте, их плейсхолдеры просто достаточно удалить из шаблона.
А в админке лишние поля можно скрывать с помощью плагина, который на пререндере страницы будет проверять соответствующий шаблон и выводить только нужные поля, а-ля кастомизация форм.
А в админке лишние поля можно скрывать с помощью плагина, который на пререндере страницы будет проверять соответствующий шаблон и выводить только нужные поля, а-ля кастомизация форм.
Большое спасибо за ответ.
Да, возможно я не правильно сформулировал вопрос — действительно поля в админке, в карточке товара для каждой категории разные. У меня есть две группы товаров — гладильная техника и швейная техника. Понятно, что в админке поля будут разные — от мощности двигателя до мощности пара :) В кучу лепить заказчик отказывается — полей будет много — для каждой категории по 30-50 штук. Если это штатным способом выводить всё — то получится дикая каша.
Мда. Теперь конечно буду думать каким образом такой плагин сделать.
Да, возможно я не правильно сформулировал вопрос — действительно поля в админке, в карточке товара для каждой категории разные. У меня есть две группы товаров — гладильная техника и швейная техника. Понятно, что в админке поля будут разные — от мощности двигателя до мощности пара :) В кучу лепить заказчик отказывается — полей будет много — для каждой категории по 30-50 штук. Если это штатным способом выводить всё — то получится дикая каша.
Мда. Теперь конечно буду думать каким образом такой плагин сделать.
Смотреть при помощи pdoField родительский контейнер определенного уровня от корня и исходя из него плагином прятать поля как вариант? (если у вас 2 категории товаров — гладильная техника и швейная)
Классная идея, спасибо. Буду пробовать. Ниразу не использовал pdoField
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.