rhymer Опубликовано: 27 января 2022 Поделиться Опубликовано: 27 января 2022 В настройках группы фильтров каждому значению в админке задал порядок сортировки (по возрастающей). Но на сайте в боковой панели отображаются вразноброс. Проверил - сортировка идёт в соответствии с id каждого фильтра, а не в соответствии с порядком сортировки. Подскажите, пожалуйста, как это исправить? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 27 января 2022 Поделиться Опубликовано: 27 января 2022 Каким фильтром пользуетесь? Тот что в боковой панели. Спросить у его создателя пробовали? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 27 января 2022 Автор Поделиться Опубликовано: 27 января 2022 Это стандартный опенкартовский, насколько я понимаю. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 27 января 2022 Поделиться Опубликовано: 27 января 2022 Из коробки должно быть так как вам надо, значит стоят какие-то модификаторы, изменяющие поведение вывода (запрос к базе изменен) или что-то меняли в коде. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 27 января 2022 Автор Поделиться Опубликовано: 27 января 2022 Доделываю за другим верстальщиком, так что не имею представления, меняли ли что-либо. Сверху стоит тема Journal, но она стандартные фильтры не трогает, только оформление. Подскажите, пожалуйста, где искать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 27 января 2022 Поделиться Опубликовано: 27 января 2022 по идее это файл catalog\model\catalog\category.php и его функция getCategoryFilters Там задается сортировка в запросе к фильтрам по полю сортировки ( ORDER BY f.sort_order, LCASE(fd.name) ). Но это может быть модифицировано каким-то модулем, поэтому надо смотреть этот файл в папке модификаторов, проверять там и искать модификатор, который запрос поменял. Это если запрос. А могло быть в контроллере - просто по id запихивают в массив эти фильтры, а не в той сортировке, в которой получено из базы. Это все гадание на кофейной гуще... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 18 часов назад, Prooksius сказал: по идее это файл catalog\model\catalog\category.php и его функция getCategoryFilters Там задается сортировка в запросе к фильтрам по полю сортировки ( ORDER BY f.sort_order, LCASE(fd.name) ). Нашёл эту функцию, там вижу следующее: public function getCategoryFilters($category_id) { $category_filter_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_filter WHERE category_id = '" . (int)$category_id . "'"); foreach ($query->rows as $result) { $category_filter_data[] = $result['filter_id']; } return $category_filter_data; } Я с PHP практически не сталкивался, подскажите пожалуйста, как именно задать сортировку по полю сортировки, чтобы не поломать код. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Не тот файл открываете, внимательнее смотрите на путь Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 Прошу прощения, действительно ошибся файлом. В искомом файле запрос действительно оформлени так: $filter_query = $this->db->query("SELECT DISTINCT f.filter_id, fd.name FROM " . DB_PREFIX . "filter f LEFT JOIN " . DB_PREFIX . "filter_description fd ON (f.filter_id = fd.filter_id) WHERE f.filter_id IN (" . implode(',', $implode) . ") AND f.filter_group_id = '" . (int)$filter_group['filter_group_id'] . "' AND fd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY f.sort_order, LCASE(fd.name)"); Я так понимаю, нужно искать где-то ещё? И спасибо за терпение - я понимаю, как это выглядит со стороны. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Тут правильно. Теперь нужно найти этот же файл, но в папке модификаторов и смотреть его. Если он вообще там существует... storage\modification\catalog\model\catalog\category.php И тоже смотреть на этот запрос. Если он другой - тогда нужно искать, какой модификатор этот файл подменяет. И по возможности его отключать или переделывать. Если такого файла нет - тут уже начинаются гадания на кофейной гуще и проще будет просто дать доступы кому-то чтобы он исправил. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 31 января 2022 Автор Поделиться Опубликовано: 31 января 2022 В 28.01.2022 в 18:35, Prooksius сказал: Если он вообще там существует... storage\modification\catalog\model\catalog\category.php Спасибо огромное за ответ. Там нет не только такого фйала, но и папки. /storage/modification/catalog/model И всё, дальше тупик. У меня есть подозрение, что виной может быть тема Journal, но в ней нигде нет настроек сортировки, а данные она подхватывает из стандартной. Буду копать в этом направлении. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Сортировка запроса Автор: artem2103, 9 января 6 ответов 106 просмотров artem2103 9 января Не работает условие внутри массива Автор: NexusStyle1, 25 сентября 2022 1 ответ 253 просмотра PaulKravchenko 25 сентября 2022 Изменить для покупателя группу покупателей Автор: Exten, В понедельник в 14:59 2 ответа 116 просмотров Exten В понедельник в 17:39 Фильтр в отчётах Автор: Ivangagarin, 17 января 1 ответ 202 просмотра chukcha 18 января Фильтруйте помощь 1 2 Автор: Etegro, 11 октября 2022 43 комментария 1 431 просмотр buslikdrev 17 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Не работает сортировка фильтров внутри группы фильтров. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
rhymer Опубликовано: 27 января 2022 Автор Поделиться Опубликовано: 27 января 2022 Это стандартный опенкартовский, насколько я понимаю. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 27 января 2022 Поделиться Опубликовано: 27 января 2022 Из коробки должно быть так как вам надо, значит стоят какие-то модификаторы, изменяющие поведение вывода (запрос к базе изменен) или что-то меняли в коде. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 27 января 2022 Автор Поделиться Опубликовано: 27 января 2022 Доделываю за другим верстальщиком, так что не имею представления, меняли ли что-либо. Сверху стоит тема Journal, но она стандартные фильтры не трогает, только оформление. Подскажите, пожалуйста, где искать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 27 января 2022 Поделиться Опубликовано: 27 января 2022 по идее это файл catalog\model\catalog\category.php и его функция getCategoryFilters Там задается сортировка в запросе к фильтрам по полю сортировки ( ORDER BY f.sort_order, LCASE(fd.name) ). Но это может быть модифицировано каким-то модулем, поэтому надо смотреть этот файл в папке модификаторов, проверять там и искать модификатор, который запрос поменял. Это если запрос. А могло быть в контроллере - просто по id запихивают в массив эти фильтры, а не в той сортировке, в которой получено из базы. Это все гадание на кофейной гуще... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 18 часов назад, Prooksius сказал: по идее это файл catalog\model\catalog\category.php и его функция getCategoryFilters Там задается сортировка в запросе к фильтрам по полю сортировки ( ORDER BY f.sort_order, LCASE(fd.name) ). Нашёл эту функцию, там вижу следующее: public function getCategoryFilters($category_id) { $category_filter_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_filter WHERE category_id = '" . (int)$category_id . "'"); foreach ($query->rows as $result) { $category_filter_data[] = $result['filter_id']; } return $category_filter_data; } Я с PHP практически не сталкивался, подскажите пожалуйста, как именно задать сортировку по полю сортировки, чтобы не поломать код. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Не тот файл открываете, внимательнее смотрите на путь Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 Прошу прощения, действительно ошибся файлом. В искомом файле запрос действительно оформлени так: $filter_query = $this->db->query("SELECT DISTINCT f.filter_id, fd.name FROM " . DB_PREFIX . "filter f LEFT JOIN " . DB_PREFIX . "filter_description fd ON (f.filter_id = fd.filter_id) WHERE f.filter_id IN (" . implode(',', $implode) . ") AND f.filter_group_id = '" . (int)$filter_group['filter_group_id'] . "' AND fd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY f.sort_order, LCASE(fd.name)"); Я так понимаю, нужно искать где-то ещё? И спасибо за терпение - я понимаю, как это выглядит со стороны. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Тут правильно. Теперь нужно найти этот же файл, но в папке модификаторов и смотреть его. Если он вообще там существует... storage\modification\catalog\model\catalog\category.php И тоже смотреть на этот запрос. Если он другой - тогда нужно искать, какой модификатор этот файл подменяет. И по возможности его отключать или переделывать. Если такого файла нет - тут уже начинаются гадания на кофейной гуще и проще будет просто дать доступы кому-то чтобы он исправил. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 31 января 2022 Автор Поделиться Опубликовано: 31 января 2022 В 28.01.2022 в 18:35, Prooksius сказал: Если он вообще там существует... storage\modification\catalog\model\catalog\category.php Спасибо огромное за ответ. Там нет не только такого фйала, но и папки. /storage/modification/catalog/model И всё, дальше тупик. У меня есть подозрение, что виной может быть тема Journal, но в ней нигде нет настроек сортировки, а данные она подхватывает из стандартной. Буду копать в этом направлении. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Сортировка запроса Автор: artem2103, 9 января 6 ответов 106 просмотров artem2103 9 января Не работает условие внутри массива Автор: NexusStyle1, 25 сентября 2022 1 ответ 253 просмотра PaulKravchenko 25 сентября 2022 Изменить для покупателя группу покупателей Автор: Exten, В понедельник в 14:59 2 ответа 116 просмотров Exten В понедельник в 17:39 Фильтр в отчётах Автор: Ivangagarin, 17 января 1 ответ 202 просмотра chukcha 18 января Фильтруйте помощь 1 2 Автор: Etegro, 11 октября 2022 43 комментария 1 431 просмотр buslikdrev 17 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Не работает сортировка фильтров внутри группы фильтров. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777
rhymer Опубликовано: 27 января 2022 Автор Поделиться Опубликовано: 27 января 2022 Доделываю за другим верстальщиком, так что не имею представления, меняли ли что-либо. Сверху стоит тема Journal, но она стандартные фильтры не трогает, только оформление. Подскажите, пожалуйста, где искать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 27 января 2022 Поделиться Опубликовано: 27 января 2022 по идее это файл catalog\model\catalog\category.php и его функция getCategoryFilters Там задается сортировка в запросе к фильтрам по полю сортировки ( ORDER BY f.sort_order, LCASE(fd.name) ). Но это может быть модифицировано каким-то модулем, поэтому надо смотреть этот файл в папке модификаторов, проверять там и искать модификатор, который запрос поменял. Это если запрос. А могло быть в контроллере - просто по id запихивают в массив эти фильтры, а не в той сортировке, в которой получено из базы. Это все гадание на кофейной гуще... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 18 часов назад, Prooksius сказал: по идее это файл catalog\model\catalog\category.php и его функция getCategoryFilters Там задается сортировка в запросе к фильтрам по полю сортировки ( ORDER BY f.sort_order, LCASE(fd.name) ). Нашёл эту функцию, там вижу следующее: public function getCategoryFilters($category_id) { $category_filter_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_filter WHERE category_id = '" . (int)$category_id . "'"); foreach ($query->rows as $result) { $category_filter_data[] = $result['filter_id']; } return $category_filter_data; } Я с PHP практически не сталкивался, подскажите пожалуйста, как именно задать сортировку по полю сортировки, чтобы не поломать код. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Не тот файл открываете, внимательнее смотрите на путь Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 Прошу прощения, действительно ошибся файлом. В искомом файле запрос действительно оформлени так: $filter_query = $this->db->query("SELECT DISTINCT f.filter_id, fd.name FROM " . DB_PREFIX . "filter f LEFT JOIN " . DB_PREFIX . "filter_description fd ON (f.filter_id = fd.filter_id) WHERE f.filter_id IN (" . implode(',', $implode) . ") AND f.filter_group_id = '" . (int)$filter_group['filter_group_id'] . "' AND fd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY f.sort_order, LCASE(fd.name)"); Я так понимаю, нужно искать где-то ещё? И спасибо за терпение - я понимаю, как это выглядит со стороны. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Тут правильно. Теперь нужно найти этот же файл, но в папке модификаторов и смотреть его. Если он вообще там существует... storage\modification\catalog\model\catalog\category.php И тоже смотреть на этот запрос. Если он другой - тогда нужно искать, какой модификатор этот файл подменяет. И по возможности его отключать или переделывать. Если такого файла нет - тут уже начинаются гадания на кофейной гуще и проще будет просто дать доступы кому-то чтобы он исправил. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 31 января 2022 Автор Поделиться Опубликовано: 31 января 2022 В 28.01.2022 в 18:35, Prooksius сказал: Если он вообще там существует... storage\modification\catalog\model\catalog\category.php Спасибо огромное за ответ. Там нет не только такого фйала, но и папки. /storage/modification/catalog/model И всё, дальше тупик. У меня есть подозрение, что виной может быть тема Journal, но в ней нигде нет настроек сортировки, а данные она подхватывает из стандартной. Буду копать в этом направлении. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Сортировка запроса Автор: artem2103, 9 января 6 ответов 106 просмотров artem2103 9 января Не работает условие внутри массива Автор: NexusStyle1, 25 сентября 2022 1 ответ 253 просмотра PaulKravchenko 25 сентября 2022 Изменить для покупателя группу покупателей Автор: Exten, В понедельник в 14:59 2 ответа 116 просмотров Exten В понедельник в 17:39 Фильтр в отчётах Автор: Ivangagarin, 17 января 1 ответ 202 просмотра chukcha 18 января Фильтруйте помощь 1 2 Автор: Etegro, 11 октября 2022 43 комментария 1 431 просмотр buslikdrev 17 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Не работает сортировка фильтров внутри группы фильтров.
rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 18 часов назад, Prooksius сказал: по идее это файл catalog\model\catalog\category.php и его функция getCategoryFilters Там задается сортировка в запросе к фильтрам по полю сортировки ( ORDER BY f.sort_order, LCASE(fd.name) ). Нашёл эту функцию, там вижу следующее: public function getCategoryFilters($category_id) { $category_filter_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_filter WHERE category_id = '" . (int)$category_id . "'"); foreach ($query->rows as $result) { $category_filter_data[] = $result['filter_id']; } return $category_filter_data; } Я с PHP практически не сталкивался, подскажите пожалуйста, как именно задать сортировку по полю сортировки, чтобы не поломать код. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Не тот файл открываете, внимательнее смотрите на путь Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 Прошу прощения, действительно ошибся файлом. В искомом файле запрос действительно оформлени так: $filter_query = $this->db->query("SELECT DISTINCT f.filter_id, fd.name FROM " . DB_PREFIX . "filter f LEFT JOIN " . DB_PREFIX . "filter_description fd ON (f.filter_id = fd.filter_id) WHERE f.filter_id IN (" . implode(',', $implode) . ") AND f.filter_group_id = '" . (int)$filter_group['filter_group_id'] . "' AND fd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY f.sort_order, LCASE(fd.name)"); Я так понимаю, нужно искать где-то ещё? И спасибо за терпение - я понимаю, как это выглядит со стороны. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Тут правильно. Теперь нужно найти этот же файл, но в папке модификаторов и смотреть его. Если он вообще там существует... storage\modification\catalog\model\catalog\category.php И тоже смотреть на этот запрос. Если он другой - тогда нужно искать, какой модификатор этот файл подменяет. И по возможности его отключать или переделывать. Если такого файла нет - тут уже начинаются гадания на кофейной гуще и проще будет просто дать доступы кому-то чтобы он исправил. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 31 января 2022 Автор Поделиться Опубликовано: 31 января 2022 В 28.01.2022 в 18:35, Prooksius сказал: Если он вообще там существует... storage\modification\catalog\model\catalog\category.php Спасибо огромное за ответ. Там нет не только такого фйала, но и папки. /storage/modification/catalog/model И всё, дальше тупик. У меня есть подозрение, что виной может быть тема Journal, но в ней нигде нет настроек сортировки, а данные она подхватывает из стандартной. Буду копать в этом направлении. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Сортировка запроса Автор: artem2103, 9 января 6 ответов 106 просмотров artem2103 9 января Не работает условие внутри массива Автор: NexusStyle1, 25 сентября 2022 1 ответ 253 просмотра PaulKravchenko 25 сентября 2022 Изменить для покупателя группу покупателей Автор: Exten, В понедельник в 14:59 2 ответа 116 просмотров Exten В понедельник в 17:39 Фильтр в отчётах Автор: Ivangagarin, 17 января 1 ответ 202 просмотра chukcha 18 января Фильтруйте помощь 1 2 Автор: Etegro, 11 октября 2022 43 комментария 1 431 просмотр buslikdrev 17 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
rhymer Опубликовано: 28 января 2022 Автор Поделиться Опубликовано: 28 января 2022 Прошу прощения, действительно ошибся файлом. В искомом файле запрос действительно оформлени так: $filter_query = $this->db->query("SELECT DISTINCT f.filter_id, fd.name FROM " . DB_PREFIX . "filter f LEFT JOIN " . DB_PREFIX . "filter_description fd ON (f.filter_id = fd.filter_id) WHERE f.filter_id IN (" . implode(',', $implode) . ") AND f.filter_group_id = '" . (int)$filter_group['filter_group_id'] . "' AND fd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY f.sort_order, LCASE(fd.name)"); Я так понимаю, нужно искать где-то ещё? И спасибо за терпение - я понимаю, как это выглядит со стороны. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 28 января 2022 Поделиться Опубликовано: 28 января 2022 Тут правильно. Теперь нужно найти этот же файл, но в папке модификаторов и смотреть его. Если он вообще там существует... storage\modification\catalog\model\catalog\category.php И тоже смотреть на этот запрос. Если он другой - тогда нужно искать, какой модификатор этот файл подменяет. И по возможности его отключать или переделывать. Если такого файла нет - тут уже начинаются гадания на кофейной гуще и проще будет просто дать доступы кому-то чтобы он исправил. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... rhymer Опубликовано: 31 января 2022 Автор Поделиться Опубликовано: 31 января 2022 В 28.01.2022 в 18:35, Prooksius сказал: Если он вообще там существует... storage\modification\catalog\model\catalog\category.php Спасибо огромное за ответ. Там нет не только такого фйала, но и папки. /storage/modification/catalog/model И всё, дальше тупик. У меня есть подозрение, что виной может быть тема Journal, но в ней нигде нет настроек сортировки, а данные она подхватывает из стандартной. Буду копать в этом направлении. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1
rhymer Опубликовано: 31 января 2022 Автор Поделиться Опубликовано: 31 января 2022 В 28.01.2022 в 18:35, Prooksius сказал: Если он вообще там существует... storage\modification\catalog\model\catalog\category.php Спасибо огромное за ответ. Там нет не только такого фйала, но и папки. /storage/modification/catalog/model И всё, дальше тупик. У меня есть подозрение, что виной может быть тема Journal, но в ней нигде нет настроек сортировки, а данные она подхватывает из стандартной. Буду копать в этом направлении. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения