vlad004 Опубликовано 9 сентября, 2019 Жалоба Поделиться Опубликовано 9 сентября, 2019 Добрый день. Проблема в том что в файле /api/Products есть такой код: $visible_filter = $this->db->placehold('AND p.visible=?', intval($filter['visible'])); Но игнорируется условие видимости товаров почему-то, даже если товар в админке отключен то его в результате поиска видно на стороне пользователя, не смотря на : то что переменная visible_filter используется внутри поискового запроса. Подскажите в какую сторону копать? может это баг конкретно моей версии или как? Цитата Ссылка на сообщение Поделиться на другие сайты
ps-simpla Опубликовано 9 сентября, 2019 Жалоба Поделиться Опубликовано 9 сентября, 2019 Напишите в скайп ps-avatar разберемся Цитата Ссылка на сообщение Поделиться на другие сайты
vlad004 Опубликовано 12 сентября, 2019 Автор Жалоба Поделиться Опубликовано 12 сентября, 2019 Напишите в скайп ps-avatar разберемся https://pastenow.ru/1f4479528b5a31cd214ac61c8006e67b - не находит Цитата Ссылка на сообщение Поделиться на другие сайты
Решение vlad004 Опубликовано 19 сентября, 2019 Автор Решение Жалоба Поделиться Опубликовано 19 сентября, 2019 В общем я разобрался сам, по итогу завардампил запрос и с ним работал в phpmyadmin, где обнаружил что в одном месте не хватает скобок в условиях и он получается игнорировал все условия кроме тех что были после OR. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.