• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Вариативный товар. Как задать второй параметр в зависимости от первого?

WiederKraft

Новичок
Добрый день.
Есть вариативный товар https://prom-osk.ru/product/pritochno-vytyazhnaya-ustanovka-wdk-pvu-d-10/
Есть 2 вариативных параметра - Система нагрева (основной!) и Общая потребляемая мощность
Необходимо, чтобы параметр Общая потребляемая мощность (без возможности самостоятельного выбора пользователем) менялся строго в зависимости от параметра Система нагрева
Подскажите, пжл, как это реализовать штатными настройками, или доработками, или установкой плагина и т.п.?
 

Вложения

  • QIP Shot - Screen 115.png
    QIP Shot - Screen 115.png
    230.5 KB · Просмотры: 4

joy66

Опытный
Добрый день.
Есть вариативный товар https://prom-osk.ru/product/pritochno-vytyazhnaya-ustanovka-wdk-pvu-d-10/
Есть 2 вариативных параметра - Система нагрева (основной!) и Общая потребляемая мощность
Необходимо, чтобы параметр Общая потребляемая мощность (без возможности самостоятельного выбора пользователем) менялся строго в зависимости от параметра Система нагрева
Подскажите, пжл, как это реализовать штатными настройками, или доработками, или установкой плагина и т.п.?
Если у каждой системы нагрева строго определена потребляемая мощность, зачем вы этот атрибут используете для вариаций, если у пользователя выбора нет.
Логика вариативного товара как раз и состоит в том, что пользователю доступен выбор всех возможных вариаций, которые вы определили и который он должен сделать, чтобы узнать цену.
Можно использовать какой-нибудь плагин вариаций, который заменит селекты на что-то более наглядное, но выбор все равно придется делать.
4922f-clip-38kb.png
Если в вашем случае мощность это скорее информационный атрибут, то тут могут быть варианты отображения дополнительной информации для каждой вариации
 
Последнее редактирование:

tuxfighter

Гуру
Местный
делаешь сочетание вариантов для всех систем и всех мощностей. лишние удаляешь.
 

WiederKraft

Новичок
Если у каждой системы нагрева строго определена потребляемая мощность, зачем вы этот атрибут используете для вариаций, если у пользователя выбора нет.
Логика вариативного товара как раз и состоит в том, что пользователю доступен выбор всех возможных вариаций, которые вы определили и который он должен сделать, чтобы узнать цену.
Можно использовать какой-нибудь плагин вариаций, который заменит селекты на что-то более наглядное, но выбор все равно придется делать.
Посмотреть вложение 6093
Если в вашем случае мощность это скорее информационный атрибут, то тут могут быть варианты отображения дополнительной информации для каждой вариации
Спасибо за ответ, не нашел такие плагины, чтобы при изменении одного параметра другой менялся автоматически (без возможности выбора).
Возможно неправильно запросы формулирую при поиске.
Если подскажите, буду благодарен
 

WiederKraft

Новичок
делаешь сочетание вариантов для всех систем и всех мощностей. лишние удаляешь.
Спасибо, но идея именно в том, чтобы второй параметр вообще НЕЛЬЗЯ было выбирать - он должен быть жестко задан в зависимости от первого параметра.
 

joy66

Опытный
Спасибо, но идея именно в том, чтобы второй параметр вообще НЕЛЬЗЯ было выбирать - он должен быть жестко задан в зависимости от первого параметра.
Тогда вопрос.
Зачем мощность использовать в вариациях в качестве параметра?
 

WiederKraft

Новичок
Тогда вопрос.
Зачем мощность использовать в вариациях в качестве параметра?
У параметра Мощность несколько значений, которые меняются в зависимости от выбранной системы нагрева.
Выбираю "дизельную горелку" - мощность 6 кВт, выбираю ТЭН - мощность 81 кВт

Как это реализовать?
 

WiederKraft

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

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

WiederKraft

Новичок
если там будет только один вариант, как он выберет что-то другое?
Если бы вариант был только один, то и вопроса бы не было (или я что-то не знаю про настройки вукомерс, что вполне вероятно...)
 

Вложения

  • QIP Shot - Screen 116.png
    QIP Shot - Screen 116.png
    107.2 KB · Просмотры: 3

WiederKraft

Новичок
слова "удалить лишнии сочетания" не о чем не говорят?
Нет лишних сочетаний: есть 6 вариантов системы нагрева.
Из них 4 варианта системы нагрева с мощностью 6 кВТ и 2 варианта с мощностью 81 кВт.


Это видно на примере https://prom-osk.ru/product/pritochno-vytyazhnaya-ustanovka-wdk-pvu-d-10/
Невозможно выбрать дизельную горелку с мощностью 81 кВт, т.к. ей задана мощность 6 кВт
 

tuxfighter

Гуру
Местный

WiederKraft

Новичок
я тебе в первом посте все описал
"делаешь сочетание вариантов для всех систем и всех мощностей. лишние удаляешь." вот это?

Я уже сказал, что у меня нет лишних вариантов.
Всё, все лишние убрал, дальше то что делать?
 

tuxfighter

Гуру
Местный
Что-то мы о разном походу...
ты посмотрел мой пример на сайте?
Как отключить ручной выбор второго параметра?
делать атрибуты из одного параметра "дизельную горелку с мощностью 6 кВт", "водяной нагрев с мощностью 81кВт" и т.д.
 
Сверху Снизу