Перейти к содержанию
Форум поддержки пользователей VamShop

Как сделать вывод атрбиутов товара только имеющихся на складе?


support

Рекомендуемые сообщения

В /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.products_id = '".$product->data['products_id']."'
and pa.options_id = '".$products_options_name['products_options_id']."'
and pa.attributes_stock > 0
and pa.options_values_id = pov.products_options_values_id
and pov.language_id = '".(int) $_SESSION['languages_id']."'
order by pa.sortorder");

Тогда, по идее, будут выводиться только атрибуты у которых единиц на складе больше 0.

  • Like 9
Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...