Мне нужна помощь, чтобы обойти все параметры в мультиварианте.
Я использую класс Product с новым атрибутом multioption под названием «product_properties». Мне нужна функция, чтобы проверить, соответствует ли optionID, выбранный пользователем во внешнем интерфейсе, опции в списке, и вернуть true, если совпадение найдено.
Таким образом, я могу проверить, например. пользователь выбрал «Красный» в качестве «Цвета» продукта.
В псевдокоде это то, что мне нужно:
Параметры: postOptionID, currentObjectID
Получить атрибут product_properties (множественный параметр) для объекта .
Для каждого параметра «Цвет» в «свойствах продукта»
2.1 Если опубликованоИдентификатор_опции ==Идентификатор_опции
2.1.1 вернуть истину
Спасибо