worker 0 Опубликовано 23 декабря, 2009 Жалоба Share Опубликовано 23 декабря, 2009 Очень плохо, что нет возможности отключить отображение атрибутов, которых нет на складе. Через шаблоны можно отсортировать вывод атрибутов по наличию на складе? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 декабря, 2009 Жалоба Share Опубликовано 24 декабря, 2009 Попробуйте в /includes/modules/product_attributes.php поменять: $products_options_query = vamDBquery("select pov.products_options_values_id, pov.products_options_values_name, pov.products_options_values_description, pov.products_options_values_text, pov.products_options_values_image, pov.products_options_values_link, pa.attributes_model, pa.options_values_price, pa.price_prefix, pa.attributes_stock, pa.attributes_model from ".TABLE_PRODUCTS_ATTRIBUTES." pa, ".TABLE_PRODUCTS_OPTIONS_VALUES." pov where pa.products_id = '".$product->data['products_id']."' and pa.options_id = '".$products_options_name['products_options_id']."' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '".(int) $_SESSION['languages_id']."' order by pa.sortorder");[/code] на: [code] $products_options_query = vamDBquery("select pov.products_options_values_id, pov.products_options_values_name, pov.products_options_values_description, pov.products_options_values_text, pov.products_options_values_image, pov.products_options_values_link, pa.attributes_model, pa.options_values_price, pa.price_prefix, pa.attributes_stock, pa.attributes_model from ".TABLE_PRODUCTS_ATTRIBUTES." pa, ".TABLE_PRODUCTS_OPTIONS_VALUES." pov where pa.attributes_stock > 0 and pa.products_id = '".$product->data['products_id']."' and pa.options_id = '".$products_options_name['products_options_id']."' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '".(int) $_SESSION['languages_id']."' order by pa.sortorder"); т.е. добавили условие, что б показывались только утрабиту, у которых в опции склад указано число больше 0. Ссылка на сообщение Поделиться на другие сайты
worker 0 Опубликовано 29 декабря, 2009 Автор Жалоба Share Опубликовано 29 декабря, 2009 Спасибо, код работает. Но при изменении есть свои подводные камни. Еще вопрос про атрибуты. При удалении заказа и выборе "Пересчитать количество товара на складе", количество товара в атрибутах не восстанавливается. Восстанавливается только в инфо товара. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 декабря, 2009 Жалоба Share Опубликовано 29 декабря, 2009 Да, атрибуты не пересчитываются, нет на данный момент такого функционала. Ссылка на сообщение Поделиться на другие сайты
vam_alexx 0 Опубликовано 26 июля, 2015 Жалоба Share Опубликовано 26 июля, 2015 Да, атрибуты не пересчитываются, нет на данный момент такого функционала. А сейчас такой функционал добавили? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 июля, 2015 Жалоба Share Опубликовано 26 июля, 2015 Нет Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения