Автор Тема: Изменение не принимается на хостинге  (Прочитано 58 раз)

29 Ноября 2015, 15:05:21
  • Старожил
  • ****
  • Сообщений: 288
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем доброго дня!
Такая проблема.. Поставил с темы

$sql = 'SELECT pa.*, product_attribute_shop.*, ag.`id_attribute_group`, ag.`is_color_group`, agl.`name` AS group_name, al.`name` AS attribute_name,
a.`id_attribute`, pa.`unit_price_impact`
FROM `'._DB_PREFIX_.'product_attribute` pa
'.Shop::addSqlAssociation('product_attribute', 'pa').'
LEFT JOIN `'._DB_PREFIX_.'product_attribute_combination` pac ON pac.`id_product_attribute` = pa.`id_product_attribute`
LEFT JOIN `'._DB_PREFIX_.'attribute` a ON a.`id_attribute` = pac.`id_attribute`
LEFT JOIN `'._DB_PREFIX_.'attribute_group` ag ON ag.`id_attribute_group` = a.`id_attribute_group`
LEFT JOIN `'._DB_PREFIX_.'attribute_lang` al ON (a.`id_attribute` = al.`id_attribute`)
LEFT JOIN `'._DB_PREFIX_.'attribute_group_lang` agl ON (ag.`id_attribute_group` = agl.`id_attribute_group`)
LEFT JOIN `'._DB_PREFIX_.'stock_available` pq ON ('.$this->product->id.' = pq.`id_product` AND pa.`id_product_attribute` = pq.`id_product_attribute`)
WHERE pa.`id_product` = '.$this->product->id.' AND pq.quantity = 0
AND pa.`id_product_attribute` = pac.`id_product_attribute`
GROUP BY pa.`id_product_attribute`, ag.`id_attribute_group`
ORDER BY pa.`id_product_attribute`';



$ress = Db::getInstance()->executeS($sql);
На локалке работает есть по $ress массив.
При поставновке этого-же на сайт, массив нуль.
Заполненный товар едиентичный.. одиними и темиже данными. Ну вообщем копия базы на локалке.
При изменении на остаток  AND pq.quantity > 0 на сайте показывает, есть массив.
 
В чем фишка.
Спасибо!
29 Ноября 2015, 16:12:48
Ответ #1
  • Старожил
  • ****
  • Сообщений: 288
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вопрос закрыт. Все работает!