msProductsComposerSelection
Дополнение позволяет сформировать условия для выборки товаров и привязать их к ресурсу, после чего использовать в таких сниппетах как msProducts, mSearch2, mFilter2 и прочих, которые в своей работе используют параметр where.
Видео обзор
Купить
Видео обзор
Купить
Поблагодарить автора
Отправить деньги
Комментарии: 29
Скажите позволит ваш компонент решить такую задачу:
1. Есть 3 поставщика товаров. Каждый находится в своей категории. У каждого своя структура каталога.
2. Соответственно, есть множество пересекающихся товаров у разных поставщиков.
3. В категории нужно выводить товары с наименьшей ценой среди всех поставщиков.
4. Как альтернатива — выводить товары одного поставщика, но если у другого цена ниже — цену брать наименьшую.
1. Есть 3 поставщика товаров. Каждый находится в своей категории. У каждого своя структура каталога.
2. Соответственно, есть множество пересекающихся товаров у разных поставщиков.
3. В категории нужно выводить товары с наименьшей ценой среди всех поставщиков.
4. Как альтернатива — выводить товары одного поставщика, но если у другого цена ниже — цену брать наименьшую.
нет
Какие сценарии использования?
Я посмотрел видео и не понял, для чего применять :)
Я посмотрел видео и не понял, для чего применять :)
Я посмотрел видео и не понял, для чего применять :)Значит от тебе не нужен
UPD 1.0.1
— Добавленно: Создание фильтров для mSearch2
— Добавленно: Создание фильтров для mSearch2
Приветствую! Тестил перед покупкой компонент и возникла такая ситуация, создаю например 2 одинаковых фильтра, но с разными лексиконами, а лексикон у первого фильтра затирается и становится везде одинаковым. Так вот, реально ли сделать так чтобы можно было прописывать разные лексиконы у одного и того же фильтра? Если могли бы подправить сразу куплю, очень нужен такой функционал)
В новую версию добавлю
Спасибо! Еще как пожелание, в таблице фильтров выводить текст из поля описание(или лексикона) в столбце под названием мелким шрифтом, думаю выглядело бы нагляднее в случаях когда фильтр один, а лексикон разный
Добрый день! Смотрел видео, но по нему не понятно что происходит в каталоге.
Поэтому спрошу: Компонент способен генерировать параметры фильтрации для mSearch2 например? либо свои фильтры в шаблоне каталога товаров выводить, которые создам в категории товара?
Поэтому спрошу: Компонент способен генерировать параметры фильтрации для mSearch2 например? либо свои фильтры в шаблоне каталога товаров выводить, которые создам в категории товара?
Компонент способен генерировать параметры фильтрации для mSearch2 например?Да
Ну а вообще ты всегда можешь на modhost.pro/ бесплатно в тестовом тарифе проверить любой платный компонент перед его покупкой
Спасибо! Да можно там потестить, но не все работает в последнее время возможно из за защиты компонентов. Да и лучше уж на реальных данных
Здравствуйте.
Как я поняла, для фильтрации через mFilter2 можно указывать любое поле — свойство товара, опцию, тв? И еще вопрос — сможет ли менеджер настаивать внешний вид фильтра — слайдер или чекбокс например?
Как я поняла, для фильтрации через mFilter2 можно указывать любое поле — свойство товара, опцию, тв? И еще вопрос — сможет ли менеджер настаивать внешний вид фильтра — слайдер или чекбокс например?
Как я поняла, для фильтрации через mFilter2 можно указывать любое поле — свойство товара, опцию, тв?Да
И еще вопрос — сможет ли менеджер настаивать внешний вид фильтра — слайдер или чекбокс например?если речь идет именно о стилях то нет, если же о том какие элементы фильтра выводить а определенных страницах то да. Вы можете на modhost.pro в бесплатном тестовом тарифе протестировать любой платный компонент
Спасибо.
Было бы здорово создать системные настройки с указанием списков доступных полей ресурса и чанков для вывода фильтров, чтобы не выводилось лишнее. Вряд ли кому-то захочется фильтровать ресурсы по alias_visible или link_attributes)
Было бы здорово создать системные настройки с указанием списков доступных полей ресурса и чанков для вывода фильтров, чтобы не выводилось лишнее. Вряд ли кому-то захочется фильтровать ресурсы по alias_visible или link_attributes)
Скажите пожалуйста, на странице есть modstore.pro/packages/ecommerce/msproductscomposerselection есть надпись, что видео устарело — будет ли новое? А то вроде бы смотришь видео и возможно совсем зря.
Я понимаю что стандартным ответом всех разработчиков в таких случая есть «вы можете протестировать на modstore» но это конечно полезно, но не всегда дает адекватную оценку, поскольку на тестовом сайте, развернутом на 24 часа нельзя воссоздать прям реальные условия. Я тестил ваш компонент импорта экспорта и на пустом сайте он работает хорошо, а вот в боевых условиях когда 25 000 товаров и у каждого товара 500 опций — он не работает почти совсем) Но это так, лирика — просто очень часто приходится слышать — мол иди и тестируй.
Правильно ли я понимаю, что работа компонента сводится к визуализации условия where? Вместо прописывание его в коде, условие создается визуально в админке? Компонент не позволяет влиять на title, pagetitle, content ресурса в зависимости от указанных условий where?
Я понимаю что стандартным ответом всех разработчиков в таких случая есть «вы можете протестировать на modstore» но это конечно полезно, но не всегда дает адекватную оценку, поскольку на тестовом сайте, развернутом на 24 часа нельзя воссоздать прям реальные условия. Я тестил ваш компонент импорта экспорта и на пустом сайте он работает хорошо, а вот в боевых условиях когда 25 000 товаров и у каждого товара 500 опций — он не работает почти совсем) Но это так, лирика — просто очень часто приходится слышать — мол иди и тестируй.
Правильно ли я понимаю, что работа компонента сводится к визуализации условия where? Вместо прописывание его в коде, условие создается визуально в админке? Компонент не позволяет влиять на title, pagetitle, content ресурса в зависимости от указанных условий where?
Я тестил ваш компонент импорта экспорта и на пустом сайте он работает хорошо, а вот в боевых условиях когда 25 000 товаров и у каждого товара 500 опций — он не работает почти совсем)Когда речь идет о тестируете на modstore то вы прежде всего тестируете там его функционал да бы понять решит ли он ваши задачи и естественно когда речь заходит о компонентах подобных msImportExport, да еще с таким количеством товаров и опций нужно понимать, что могут возникнуть проблемы с тем, что на реальном сайте вам будет не хватать мощности вашего сервера для работы компонента.
Правильно ли я понимаю, что работа компонента сводится к визуализации условия where? Вместо прописывание его в коде, условие создается визуально в админке? Компонент не позволяет влиять на title, pagetitle, content ресурса в зависимости от указанных условий where?Да, все верно. В описании компонента это же четко написано.
Дополнение позволяет сформировать условия для выборки товаров, а также фильтры для mSearch2 и привязать их к ресурсу, после чего использовать в таких сниппетах как msProducts, mSearch2, mFilter2 и прочих, которые в своей работе используют параметр where.
Спасибо, наверное я неверно расставляю акценты и обычно все замечают «менее важное», но пропускают «более важное» в моих текстах.
Как некий аналог сео фильтрации данный компонент не подходит? — он не способен влиять на поля ресурса, такие как title, pagetitle, contet?
Как некий аналог сео фильтрации данный компонент не подходит? — он не способен влиять на поля ресурса, такие как title, pagetitle, contet?
Как некий аналог сео фильтрации данный компонент не подходит? — он не способен влиять на поля ресурса, такие как title, pagetitle, contet?нет
С Fenom работают вызовы?
Да
{'mspcs.filters' | placeholder}
так к примеру не работаетможно в доках примеры завести?
Спасибо за обновление. Контент служба DSMC — счастливы. Теперь каждый из дружного коллектива может позаниматься настройкой фильтра. Особенно радует, что возможно обсуждение и доработка пакета.
Что хочется отметить:
Стало удобно ориентироваться в шаблонах контент-менеджерам. Мы кропотливо их подписываем.
Управлять сортировкой настраивать можно теперь вплоть до категории. На некоторых проектах, мы очень скрупулезно подошли к этому вопросу — +1 к конверсии. Где-то сортируем по цене, где-то по промо бейджем, а где-то по опции товара.
Удобно делать промо-категории или общие категории, так как where запросы управляются через интерфейс — иногда можно заменить функционал мультикатегорий.
Функционал очень сбалансированный и продуманный. Смотря на все возможности с удовольствием используем практически на каждом проекте.
Техническая служба, DSMC
Спасибо.
Что хочется отметить:
Стало удобно ориентироваться в шаблонах контент-менеджерам. Мы кропотливо их подписываем.
Управлять сортировкой настраивать можно теперь вплоть до категории. На некоторых проектах, мы очень скрупулезно подошли к этому вопросу — +1 к конверсии. Где-то сортируем по цене, где-то по промо бейджем, а где-то по опции товара.
Удобно делать промо-категории или общие категории, так как where запросы управляются через интерфейс — иногда можно заменить функционал мультикатегорий.
Функционал очень сбалансированный и продуманный. Смотря на все возможности с удовольствием используем практически на каждом проекте.
Техническая служба, DSMC
Спасибо.
Есть предложение: добавить в компонент возможность прописывать строку поиска для использования с forceSearch.
Тогда можно будет в настройках указывать не только фильтры, но и поисковую строку для совершенно различных подборок.
+100 к организации маркетинговых акций (особенно на сайтах, где прямо сейчас нет нужного маркетологам фильтра). Проверено.
Тогда можно будет в настройках указывать не только фильтры, но и поисковую строку для совершенно различных подборок.
+100 к организации маркетинговых акций (особенно на сайтах, где прямо сейчас нет нужного маркетологам фильтра). Проверено.
ок
Есть ли возможность делать обратные ссылки внутри товара? Все выборки в которых участвует товар вывести ссылками. Сеошникам это ппц как нужно.
Ты, про это?
да, наверное. Тут посложнее вывод. Меня интересует все страницы в выборке которой участвует товар. типо облака тегов. и размер, и толщина и цвет всё подряд
Я думаю нужно написать, cниппет, в документации minishop2 есть примеры. Так как у тебя же все заполнены опции свойства. Тебе нужно просто по взаимодействовать с БД и сделать вывод.
И вопрос в каком контексте msProductsComposerSelection — тут участвует? Я просто активный пользователь (и фанат) как интегратор данного пакета, я как-то даже прикинуть не могу как изложенный тобой кейс с пакетом. Раcскажешь?
И вопрос в каком контексте msProductsComposerSelection — тут участвует? Я просто активный пользователь (и фанат) как интегратор данного пакета, я как-то даже прикинуть не могу как изложенный тобой кейс с пакетом. Раcскажешь?
да без проблем.
Я на одном проекте делал руками примерно такое. Там всё было сделано обычными ресурсами, но можно и категории и товары в минишопе сделать.
На странице категории есть поле в которое писалось условие для выборки, по сути тоже самое что и этот компонент, только кодом.
На странице товара я делал так:
Вот и хотелось бы каким нибудь сниппетом выводить это, чтобы он проходил по всем категориям с условиями и вставлял те, что подходят. Чтобы потом просто добавлять категорию и выставлять нужные условия и везде в товарах сразу появлялись ссылки на эту категорию.
Я на одном проекте делал руками примерно такое. Там всё было сделано обычными ресурсами, но можно и категории и товары в минишопе сделать.
На странице категории есть поле в которое писалось условие для выборки, по сути тоже самое что и этот компонент, только кодом.
На странице товара я делал так:
{if $_modx->resource.area < 100}
<a role="button" class="btn btn-secondary btn-sm" title="{15 | resource : 'pagetitle'}" href="{$_modx->makeUrl(15)}">до 100 м<sup>2</sup></a>{/if}
{if $_modx->resource.area > 100 && $_modx->resource.area < 150}
<a role="button" class="btn btn-secondary btn-sm" title="{16 | resource : 'pagetitle'}" href="{$_modx->makeUrl(16)}">от 100 до 150 м<sup>2</sup></a>{/if}
{if $_modx->resource.area > 150}
<a role="button" class="btn btn-secondary btn-sm" title="{17 | resource : 'pagetitle'}" href="{$_modx->makeUrl(17)}">от 150 м<sup>2</sup></a>{/if}
вот и руками всё прописывал, это неудобно. Особенно если условий 50 или 100 или ещё больше. Вот и хотелось бы каким нибудь сниппетом выводить это, чтобы он проходил по всем категориям с условиями и вставлял те, что подходят. Чтобы потом просто добавлять категорию и выставлять нужные условия и везде в товарах сразу появлялись ссылки на эту категорию.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.