Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

kolyanG

Newbie
  
  • Posts

    3
  • Joined

  • Last visited

About kolyanG

  • Birthday 03/17/1978

Information

  • Gender
    Мужчина
  • City:
    Нижний Новгород

kolyanG's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Сделал! Но и AlexDW спасибо! Направил в нужное русло нужно там добавить AND p.image <> '' т.е. изображения в базе не NULL, а пусто. Это критично?
  2. Не получается. Тоже самое все если там добавить AND p.image IS NULL, то ничего не выводится
  3. Привет всем! Есть модуль слайдшоу Sidebar Slide Show для Opencart 1.4.9.1 Пример здесь, справа вверху: http://www.avtodomnn.ru Хотелось бы, если возможно, отображать там только те товары, у которых есть изображение. тоесть no_image не отображать. файл no_image.jpg Я так понимаю нужно отредактировать этот запрос: <?php class ModelCatalogSideBarSlideshow extends Model { public function getRandomProduct() { $query = $this->db->query("SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM " . DB_PREFIX . "review r WHERE p.product_id = r.product_id GROUP BY r.product_id) AS rating FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) LEFT JOIN " . DB_PREFIX . "stock_status ss ON (p.stock_status_id = ss.stock_status_id) WHERE p.status = '1' AND p.date_available <= NOW() AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY RAND() LIMIT ".$this->config->get('sidebarslideshow_limit') ); $product_data = $query->rows; return $product_data; } } ?> Заранее спасибо за помощь!
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.