Условный Пользовательский Параметр


У меня есть настраиваемый продукт, который имеет несколько пользовательских опций. (т.Е. Пользовательский текст, цвет шрифта) Продукт можно заказать с пользовательским текстом на нем и пользовательским цветом шрифта. Чего я пытаюсь добиться, так это того, что если цвет продукта черный, я хочу скрыть "черный" в раскрывающемся списке "Пользовательские параметры цвета шрифта".

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

Author: iPetey, 2014-09-19

1 answers

  1. Получить все метки атрибута цвета для продукта (в виде массива) [http://ka.lpe.sh/2012/09/13/magento-get-product-attribute-select-option-idlabelvalue /]
  2. Получите все пользовательские метки параметров для продукта (убедитесь, что эти метки соответствуют меткам атрибутов цвета) (в виде массива) [https://stackoverflow.com/questions/2829164/how-to-get-custom-options-programmatically-in-magento]
  3. Напишите jquery, который запускается, когда значение атрибута цвета равно изменено, обратите внимание на текущую цветовую метку и скройте ее в пользовательской метке параметров. [https://stackoverflow.com/questions/6600281/jquery-if-select-option-equals-value-remove-value-on-second-select]

Имеет смысл?

 0
Author: Kalpesh, 2017-05-23 12:37:16