Перейти к содержанию
Официальный форум поддержки Simpla

Убрать отображение товара с нулевой ценой (yandex.php)


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

Нужна помощь за оплату конечно.
Не нашел в simpla yml выдачу, а она нужна. Кто поможет с этой проблемой?

Так-же в категориях в первую очередь отображаются товары с ценой 0 грн и с отсутствующим наличием, как сделать отображение товаров так, чтобы изначально шли товары с ценой, например по возрастанию, а в конце списка отображались товары без наличия и без цены?

Ссылка на сообщение
Поделиться на другие сайты

yandex.php 50 строка заменить на

$simpla->db->query("SELECT v.price, v.id as variant_id, p.name as product_name, v.name as variant_name, v.position as variant_position, p.id as product_id, p.url, p.annotation, pc.category_id, i.filename as image					FROM __variants v LEFT JOIN __products p ON v.product_id=p.id										LEFT JOIN __products_categories pc ON p.id = pc.product_id AND pc.position=(SELECT MIN(position) FROM __products_categories WHERE product_id=p.id LIMIT 1)						LEFT JOIN __images i ON p.id = i.product_id AND i.position=(SELECT MIN(position) FROM __images WHERE product_id=p.id LIMIT 1)						WHERE p.visible AND (v.stock >0 OR v.stock is NULL) GROUP BY v.id ORDER BY v.price DESC, p.id, v.position ");
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...