Поддержка Проблемы и решения Сделать цену на карточке товара динамичной

  • Здравствуйте!
    Я не программист и не разработчик, но появилась потребность одного улучшения на моём сайте. Где только не гуглил, но ничего подходящего найти не смог.
    (ссылка на страницу — лишь пример; вставшая передо мной проблема универсальна для всех страниц Магазина)
    Почти все товары моего сайта — вариативные. Собственно, мы специализируемся на продаже матрасов. Каждая модель матраса имеет несколько размеров. Таким образом, размер матраса — атрибут, который используется для формирования вариаций товара. Каждый размер матраса имеет свою цену. Соответственно атрибут размер матраса используется в фильтре. Для данного бизнеса это ключевой параметр.
    Теперь к сути дела.
    На странице категорий, на которой имеется фильтр, выводятся карточки товаров. Суть в том, что в вукомерсе цена вариативных товаров выводится в виде диапазона. В моей теме стоит функционал, который позволяет установить минимальную цену, что и видно на странице по ссылке. Цена на скриншотах — это минимальная цена товара, то есть цена самого маленького размера матраса.
    Если начать пользоваться фильтром и установить, например, максимальный размер, то… ничего не меняется. В чём можно убедиться. Соответственно, чтоб увидеть реальную цену размера, надо зайти на страницу товара и выбрать размер. Это долго, неудобно, да и делает фильтр менее полезным.
    Задумка относительно взаимодействия фильтра и товаров в том, чтоб при выборе атрибута в фильтре (в моём случае размера матраса), к которому привязана своя стоимость, цена на карточке товара менялась. Выбрали средний размер матраса — минимальняа цена на карточке товара изменилась на соответствующую размеру. То есть сделать цену динамичной.
    Кто нибудь знает как это реализовать? Какой нибудь плагин? Может, кто-то уже решал такую задачу?
    Заранее спасибо.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • В сухом остатке вы хотите чтобы в магазине отображались вариации вариативного товара как простые товары.
    Если вас устроит стоимость лицензии, то вот: WooCommerce Show Single Variations

    @kw56 Спасибо за ссылку, интересный плагин. Вообще нет. Я не хочу делить вариативные товарые на отдельные товары. Я всего лишь хочу чтоб цена товара на странице категории изменялась, когда в фильтре выбираешь атрибут, имеющий другую цену (в моём случае это размер матраса).

    Вы сами постарайтесь вникнуть в то, что написали.

    Я всего лишь хочу чтоб цена товара на странице категории изменялась

    У вас нет «цены товара». У вас есть только цена вариации. Отобразить цену вариации — это по сути показать вариацию как простой товар.

    Я не хочу делить вариативные товарые на отдельные товары.

    У того плагина масса настроек. Вы можете выбрать показ отдельных вариаций только при использовании фильтра.
    Остальное уточняйте у продавца плагина

    Anonymous User 15434590

    (@anonymized-15434590)

    Я не хочу делить вариативные товарые на отдельные товары.

    Вы их де факто уже раздели.

    Как не крути, как не верти, не делить матрасы на вариативные товары в Вашем случае будет означать только одно — продавать матрасы одного размера, что Вас явно не устроит.

    В то время как сразу же выставлять на показ перед глазами посетителей Вашего онлайн магазина матрасы разного размера — это хорошая забота о потенциальных покупателях.

    Я сам подумываю о том чтобы купить новую кровать и новый матрас. LOL При выборе меня будет первым делом интересовать размер матраса. Я пока не решил какую кровать выбрать: King Size или Single. Выбрав кровать, при покупке матраса онлайн мне разумеется будет нужно без заморочек тут же увидеть подходит ли его размер под выбранную кровать.

    Если сайт не покажет мне его тут же, я тут же спокойно, с карточкой в руках, уйду на другой сайт.

    Задумайтесь о потенциальных покупателях. Предложенный Вам плагин хорошо подумал о них. Теперь очередь за Вами.

    Anonymous User 15434590

    (@anonymized-15434590)

    Кстати об этом плагине: я вижу его разработчик позволяет бесплатно испытать плагин в течении 14 дней.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Сделать цену на карточке товара динамичной» закрыта для новых ответов.