alinalessioYandex Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 По умолчанию опенкарт предполагает сортировку товаров в категории: 1. По имени 2. По цене 3. По рейтингу 4. По модели Как добавить, заменить или переделать, чтобы была сортировка по самым "популярным" (посещаемым) товарам? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
spectre Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 p.viewed Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... vier Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 18 минут назад, alinalessioYandex сказал: Как добавить, заменить или переделать, чтобы была сортировка по самым "популярным" (посещаемым) товарам? добавить/изменить в свой код запроса модели товара вот такой код сортировки - p.`viewed` DESC Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 8 часов назад, vier сказал: добавить/изменить в свой код запроса модели товара вот такой код сортировки - p.`viewed` DESC Простите. Туплю )) Эта строчка для контроллера, правильно? Если да, то в каком месте в контроллере речь о сортировке? Или это в шаблоне прописать? Можно подробней? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 Сделал так. Но не работает. Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. В файле catalog/controller/product/category.php Было: $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); Стало: $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed=DESC' . $url) ); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 Сколько товаров? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 6 минут назад, chukcha сказал: Сколько товаров? 700 товаров. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 а в модель добавили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Ptenec Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 19 минут назад, Ptenec сказал: в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Зачем? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 3 часа назад, alinalessioYandex сказал: Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 6 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Просмотр товаров из админки ОС 3.0 Автор: Rifle, 9 октября 2020 превью товаров предосмотр товаров 0 комментариев 1 794 просмотра Rifle 9 октября 2020 Количество просмотров товара за сегодня Автор: piklas, 10 января 2018 товар просмотр 13 ответов 1 011 просмотров disclap 29 сентября 2022 Просмотры товаров Автор: Mehdi, 15 сентября 2022 1 ответ 209 просмотров chukcha 15 сентября 2022 Просмотр брошенных корзин Автор: IHOR1989, 28 августа 2022 брошенная корзина брошенные корзины (и ещё 4) Теги: брошенная корзина брошенные корзины simple отчет отчеты отчёт продажи заказы 0 комментариев 516 просмотров IHOR1989 28 августа 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 225 просмотров andreubekish 18 ноября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.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 и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
vier Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 18 минут назад, alinalessioYandex сказал: Как добавить, заменить или переделать, чтобы была сортировка по самым "популярным" (посещаемым) товарам? добавить/изменить в свой код запроса модели товара вот такой код сортировки - p.`viewed` DESC Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 8 часов назад, vier сказал: добавить/изменить в свой код запроса модели товара вот такой код сортировки - p.`viewed` DESC Простите. Туплю )) Эта строчка для контроллера, правильно? Если да, то в каком месте в контроллере речь о сортировке? Или это в шаблоне прописать? Можно подробней? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 Сделал так. Но не работает. Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. В файле catalog/controller/product/category.php Было: $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); Стало: $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed=DESC' . $url) ); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 Сколько товаров? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 6 минут назад, chukcha сказал: Сколько товаров? 700 товаров. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 а в модель добавили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Ptenec Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 19 минут назад, Ptenec сказал: в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Зачем? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 3 часа назад, alinalessioYandex сказал: Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 6 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Просмотр товаров из админки ОС 3.0 Автор: Rifle, 9 октября 2020 превью товаров предосмотр товаров 0 комментариев 1 794 просмотра Rifle 9 октября 2020 Количество просмотров товара за сегодня Автор: piklas, 10 января 2018 товар просмотр 13 ответов 1 011 просмотров disclap 29 сентября 2022 Просмотры товаров Автор: Mehdi, 15 сентября 2022 1 ответ 209 просмотров chukcha 15 сентября 2022 Просмотр брошенных корзин Автор: IHOR1989, 28 августа 2022 брошенная корзина брошенные корзины (и ещё 4) Теги: брошенная корзина брошенные корзины simple отчет отчеты отчёт продажи заказы 0 комментариев 516 просмотров IHOR1989 28 августа 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 225 просмотров andreubekish 18 ноября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.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 и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 8 часов назад, vier сказал: добавить/изменить в свой код запроса модели товара вот такой код сортировки - p.`viewed` DESC Простите. Туплю )) Эта строчка для контроллера, правильно? Если да, то в каком месте в контроллере речь о сортировке? Или это в шаблоне прописать? Можно подробней? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 Сделал так. Но не работает. Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. В файле catalog/controller/product/category.php Было: $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); Стало: $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed=DESC' . $url) ); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
chukcha Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 Сколько товаров? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 6 минут назад, chukcha сказал: Сколько товаров? 700 товаров. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 а в модель добавили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Ptenec Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 19 минут назад, Ptenec сказал: в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Зачем? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 3 часа назад, alinalessioYandex сказал: Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 6 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Просмотр товаров из админки ОС 3.0 Автор: Rifle, 9 октября 2020 превью товаров предосмотр товаров 0 комментариев 1 794 просмотра Rifle 9 октября 2020 Количество просмотров товара за сегодня Автор: piklas, 10 января 2018 товар просмотр 13 ответов 1 011 просмотров disclap 29 сентября 2022 Просмотры товаров Автор: Mehdi, 15 сентября 2022 1 ответ 209 просмотров chukcha 15 сентября 2022 Просмотр брошенных корзин Автор: IHOR1989, 28 августа 2022 брошенная корзина брошенные корзины (и ещё 4) Теги: брошенная корзина брошенные корзины simple отчет отчеты отчёт продажи заказы 0 комментариев 516 просмотров IHOR1989 28 августа 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 225 просмотров andreubekish 18 ноября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.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 и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
alinalessioYandex Опубликовано: 24 октября 2019 Автор Поделиться Опубликовано: 24 октября 2019 6 минут назад, chukcha сказал: Сколько товаров? 700 товаров. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
chukcha Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 а в модель добавили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Ptenec Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 19 минут назад, Ptenec сказал: в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Зачем? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 3 часа назад, alinalessioYandex сказал: Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 6 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Просмотр товаров из админки ОС 3.0 Автор: Rifle, 9 октября 2020 превью товаров предосмотр товаров 0 комментариев 1 794 просмотра Rifle 9 октября 2020 Количество просмотров товара за сегодня Автор: piklas, 10 января 2018 товар просмотр 13 ответов 1 011 просмотров disclap 29 сентября 2022 Просмотры товаров Автор: Mehdi, 15 сентября 2022 1 ответ 209 просмотров chukcha 15 сентября 2022 Просмотр брошенных корзин Автор: IHOR1989, 28 августа 2022 брошенная корзина брошенные корзины (и ещё 4) Теги: брошенная корзина брошенные корзины simple отчет отчеты отчёт продажи заказы 0 комментариев 516 просмотров IHOR1989 28 августа 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 225 просмотров andreubekish 18 ноября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Настройка и оптимизация Сортировать товары по ПРОСМОТРАМ. Как сделать? Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777
Ptenec Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 19 минут назад, Ptenec сказал: в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Зачем? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 3 часа назад, alinalessioYandex сказал: Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 6 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Просмотр товаров из админки ОС 3.0 Автор: Rifle, 9 октября 2020 превью товаров предосмотр товаров 0 комментариев 1 794 просмотра Rifle 9 октября 2020 Количество просмотров товара за сегодня Автор: piklas, 10 января 2018 товар просмотр 13 ответов 1 011 просмотров disclap 29 сентября 2022 Просмотры товаров Автор: Mehdi, 15 сентября 2022 1 ответ 209 просмотров chukcha 15 сентября 2022 Просмотр брошенных корзин Автор: IHOR1989, 28 августа 2022 брошенная корзина брошенные корзины (и ещё 4) Теги: брошенная корзина брошенные корзины simple отчет отчеты отчёт продажи заказы 0 комментариев 516 просмотров IHOR1989 28 августа 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 225 просмотров andreubekish 18 ноября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Настройка и оптимизация Сортировать товары по ПРОСМОТРАМ. Как сделать?
Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 19 минут назад, Ptenec сказал: в моделе добавим по пути catalog\model\catalog\product.php после 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] Зачем? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 3 часа назад, alinalessioYandex сказал: Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 6 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Просмотр товаров из админки ОС 3.0 Автор: Rifle, 9 октября 2020 превью товаров предосмотр товаров 0 комментариев 1 794 просмотра Rifle 9 октября 2020 Количество просмотров товара за сегодня Автор: piklas, 10 января 2018 товар просмотр 13 ответов 1 011 просмотров disclap 29 сентября 2022 Просмотры товаров Автор: Mehdi, 15 сентября 2022 1 ответ 209 просмотров chukcha 15 сентября 2022 Просмотр брошенных корзин Автор: IHOR1989, 28 августа 2022 брошенная корзина брошенные корзины (и ещё 4) Теги: брошенная корзина брошенные корзины simple отчет отчеты отчёт продажи заказы 0 комментариев 516 просмотров IHOR1989 28 августа 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 225 просмотров andreubekish 18 ноября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
Yesvik Опубликовано: 24 октября 2019 Поделиться Опубликовано: 24 октября 2019 3 часа назад, alinalessioYandex сказал: Помогите пожалуйста, как правильно сделать? Хочу просто чтобы по умолчанию сортировалось по просмотрам. Самые просматриваемые вверху. Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 6 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1
lutuy Опубликовано: 12 января 2021 Поделиться Опубликовано: 12 января 2021 (изменено) Доброе время суток. Извините, как можно доделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По цене По модели...) И как можно сделать по product.latest. product.popular. product.bestseller. Изменено 12 января 2021 пользователем lutuy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
eremin90 Опубликовано: 21 января 2021 Поделиться Опубликовано: 21 января 2021 В 24.10.2019 в 23:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u043a\u0411 · 34 downloads Спасибо за модификатор! Отлично работает. Сборка ocStore 2.3.0.2.3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
motobrat Опубликовано: 4 апреля 2022 Поделиться Опубликовано: 4 апреля 2022 24.10.2019 в 22:46, Yesvik сказал: Надо в файле catalog/controller/product/category.php найти if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } и изменить вот так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.viewed'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; } найти $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); и изменить вот так $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.viewed-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.viewed&order=DESC' . $url) ); В файле catalog/model/catalog/product.php найти $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' ); и изменить вот так $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.viewed', 'p.date_added' ); А теперь верни всё как было и установи модификатор ) default_order_by_viewed.ocmod.xml 1 \u041a\u0431 · 80 скачиваний А для OcStore 3.0.3.7 есть такой модификатор? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения