Ubercart. Изменение цены при изменении атрибута
Добрый день. Требуется добавить атрибуты товара которые мог бы менять пользователь. Для этого установлен модуль "Product attributes". Требуется также чтобы цена менялась при изменении атрибута. Для этого в admin/store/settings/products включил " Update product display based on customer selections".
В итоге на странице товара цена меняется корректно. А на странице со списком товаров цена не меняется при изменении атрибута, и на этой странице появились ошибки:
" Warning: Illegal string offset 'attributes' в функции _uc_attribute_alter_form() (строка 1293 в файле /sites/all/modules/ubercart/uc_attribute/uc_attribute.module).
Notice: Array to string conversion в функции _uc_attribute_alter_form() (строка 1293 в файле /sites/all/modules/ubercart/uc_attribute/uc_attribute.module).
Notice: unserialize(): Error at offset 0 of 24 bytes в функции _uc_product_get_variant() (строка 614 в файле /sites/all/modules/ubercart/uc_product/uc_product.module)."
Как сделать так чтобы цена менядась на странице со списком товаров и устранить ошибки?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
У меня такая ошибка при выводе через вьюху, решения пока тоже не нашел
файл - uc_attribute.module - строка 1293 (закоментировал и пропала ошибка, и вроде работает, особо не тестил)