Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
100 ₴

Модуль "Похожие товары" Опенкарт 1.5

project complete


Добрый день. Нужно помочь создать правильный запрос в базу.

Пример: Есть товар и ниже блок "Что еще купить (модуль"Похожие товары")" - там товары с статусом "Недоступна".

Товары выбираются по серии (поле tag), и нужно к этому запросу добавить, что если товар из category_id = '4' не выводить. То есть, убрать из модуля товары с статусом "Недоступна", реализовано как category_id=4 и к уже существующему запросу добавить запрос, чтобы из product_to_category не выбирать категорию с id 4.



Файл model/module/similar.php прикрепил.


Applications 1

Only registered users can view attachments.

Client's feedback about the contractor Евгении А.

Quality
Professionalism
Price
Availability
Terms

Евгений отлично справился!
Сразу приступил к выполнению, приятный в общении, постоянно на связи!
Продолжаем сотрудничать.

Славик П. Славик Пастушенко

Freelancer's feedback about the client Славике Пастушенко

Payment
Task formulation
Requirements
Availability

Рекомендую к сотрудничеству )

Евгений А. Евгений Ашиток


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 1 day300 ₴
    Егор Капранов
     508   19   0

    Добрый день!
    Готов помочь вам с запросом.

    Ukraine Kharkiv | 14 June at 13:30 |
  2.  8614 
    8   407   0
    Work sample:

    1 day200 ₴

    могу починить

    #быстро #круто #дешево #рукинеизжопы

    Ukraine Odessa | 14 June at 13:32 |
  3. proposal concealed by freelancer
  4.  freelancer isn't working in the service any longer
  5. 1 day100 ₴Winning proposal
    Евгений Ашиток
     1158  verified   31   0

    выполню)

    Ukraine Kharkiv | 14 June at 13:57 |
  • Юрій Зуб
    Complain | 14 June at 13:57 |

    $query = $this->db->query("

                        SELECT

                            pd.product_id

                        FROM

                            " . DB_PREFIX . "product_description pd

                        INNER JOIN

                            " . DB_PREFIX . "product_to_category p2c ON(pd.product_id = p2c.product_id)

                        LEFT JOIN

                            " . DB_PREFIX . "product p ON(pd.product_id = p.product_id)

                        WHERE

                            pd.tag = '" . $tag . "'

                        AND

                            pd.product_id != '" . $product_id . "'

                        AND

                            p.status = '1'

                        AND

                            p2c.category_id <> 4

                        AND

                            p.date_available <= NOW()

                        ORDER BY

                            p.viewed DESC LIMIT " . (int)$limit

                    );

  • Add

Client
Project published
14 June at 13:26
66 views
Share