vlad004 Posted September 9, 2019 Report Share Posted September 9, 2019 Добрый день. Проблема в том что в файле /api/Products есть такой код: $visible_filter = $this->db->placehold('AND p.visible=?', intval($filter['visible'])); Но игнорируется условие видимости товаров почему-то, даже если товар в админке отключен то его в результате поиска видно на стороне пользователя, не смотря на : то что переменная visible_filter используется внутри поискового запроса. Подскажите в какую сторону копать? может это баг конкретно моей версии или как? Quote Link to post Share on other sites
ps-simpla Posted September 9, 2019 Report Share Posted September 9, 2019 Напишите в скайп ps-avatar разберемся Quote Link to post Share on other sites
vlad004 Posted September 12, 2019 Author Report Share Posted September 12, 2019 Напишите в скайп ps-avatar разберемся https://pastenow.ru/1f4479528b5a31cd214ac61c8006e67b - не находит Quote Link to post Share on other sites
Solution vlad004 Posted September 19, 2019 Author Solution Report Share Posted September 19, 2019 В общем я разобрался сам, по итогу завардампил запрос и с ним работал в phpmyadmin, где обнаружил что в одном месте не хватает скобок в условиях и он получается игнорировал все условия кроме тех что были после OR. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.