![](https://opencartforum.com/storage/profile/monthly_2022_05/2129590536_1920x1080_692718_www.ArtFile_ru.jpg.f975984ab3218bbb33eb3178cce95872.jpg)
![](https://opencartforum.com/storage/themes/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
Evgenius
-
Публікації
70 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Evgenius
-
-
13 минут назад, Tom сказал:
В опенкарт для слайдера уже всё есть на уровне js, осталось подсмотреть например в модуле Слайд-шоу или Баннеры и сделать то же самое с под-категориями.
Примерно понимаю о чем речь, но так "глубоко" еще не смогу закодить)
Готов заплатить за решение
-
Демо не работает(
-
Добрый день! Ищу модуль, который будет выводить подкатегории слайдером. Т.е переходим в категорию и получаем вывод слайдером (скажем 4-6 сразу и остальные в слайд).
Есть модули? Или это проще реализовать css + руки?
-
Доброго времени суток. Из мелких замечаний:
1. Адрес магазина в шапке. Он подтягивается с Настроек. Когда к примеру сайт мультиязычный - данное поле не меняется. Хотелось бы видеть именно поля соответствующего языка для указания вывода адреса магазина в шапке.
2. Аналогично в Настраиваемая кнопка в сайдбаре. Она тоже на 1 языке задается.
3. Иконку в описании категории (если задать иконку категории) - сделать бы обтекаемой, а не отдельным блоком, который смещает макет с описанием на ПК влево.
-
Планирую купить, но интересует один главный вопрос - есть возможность изменять размер бокового меню? По ширине)
-
Хоть убейте, что не ставлю - результат всегда разный, но не нужный. Отключаю модуль - сортировка что нужно. Включаю - все намешанно. Товары с 0 ценой рандомно разбросаны.
-
38 минут назад, vier сказал:
установлена сортировка По умолчанию - это ни о чем... - её можно выставить любую. - какая именно установлена - по какому полю выставлена?
можно добавить собственную, кастомизировав запрос в Фильтре -
в Релизе 59 версии фильтра, я это описывал - Для разработчиков, которые хотят кастомизировать запросы Фильтра и вывести особый порядок Товаров, которых нет в настройках модуля.
там есть такая инфа -
Для разработчиков, которые хотят кастомизировать запросы Фильтра и вывести особый порядок Товаров, которых нет в настройках модуля.
Например нам нужна сортировка Товара, цена которых 0 -> в конец списка.
Для этого нужно вставить (лучше модификатором) в массив параметров $filter_data своё условие для запроса по продуктам (пример в контроллере категорий)
//массив параметров $filter_data = array( 'filter_category_id' => $category_id, 'filter_filter' => $filter, 'sort' => $sort, 'order' => $order, 'start' => ($page - 1) * $limit, 'limit' => $limit ); /*ВАШ код*/ $filter_data['query_order_by'] = "IF(p.`price` = '0', 1, 0)"; //или можно добавить собственное условие, например, когда будет сортировка по Цене if($sort == 'p.price') { $filter_data['query_order_by'] = "IF(p.`price` = '0', 1, 0)"; } /*end ВАШ код*/ //запросы к БД $product_total = $this->model_catalog_product->getTotalProducts($filter_data); $results = $this->model_catalog_product->getProducts($filter_data);
Пояснение всех возможных ключей массива параметров (значения ключей - это тупо примеры)
//для getTotalProducts $filter_data['query_total_pole'] = " COUNT(DISTINCT IF("ВАШЕ условие")) AS `total` "; // условие по Полю, и должно возвращать одно поле `total` $filter_data['query_total_join'] = " LEFT JOIN `".DB_PREFIX."ВАША таблица` AS tabl2 ON (p.`product_id` = tabl2.`id`)"; // JOIN-запрос для подсоединения дополнительной таблицы $filter_data['query_total_where'] = " tabl2.`pole1` > 5 ";// условие в WHERE (в начале без AND) $filter_data['query_total_group_by'] = " GROUP BY tabl2.`pole1` ";// Группировка (в начале с GROUP BY) //для getProducts $filter_data['query_pole'] = " tabl2.`pole` "; // добавить поле (можно несколько через запятую) $filter_data['query_join'] = " LEFT JOIN `".DB_PREFIX."ВАША таблица` AS tabl2 ON (p.`product_id` = tabl2.`id`)"; // JOIN-запрос для подсоединения дополнительной таблицы $filter_data['query_where'] = " tabl2.`pole1` > 5 ";// условие в WHERE (в начале без AND) $filter_data['query_group_by'] = " GROUP BY tabl2.`pole1` ";// Группировка (в начале с GROUP BY) $filter_data['query_order_by'] = " tabl2.`pole1` DESC ";// Сортировка (в начале без ORDER BY)
В данный момент для catalog/controller/product/category.php стоит $sort = 'p.sort_order';
Хотелось бы, что бы такой порядок и оставался и Фильтр его не нарушал.
-
Приветствую! На сайте стоит сортировка товара По умолчанию. В модуле сортировку не выставляю, но он все равно меняет сортировку (отключаю модуль - сортировка По умолчанию).
Как сделать так, чтобы модуль использовал сортировку согласно сайту или отключить её вообще?
Спасибо.
-
2 часа назад, buslikdrev сказал:
Человеку ответ дан на сайте, где оказывается поддержка.
Все верно! Быстрая поддержка автора модуля и исправления данной проблемы. Всем спасибо, можно закрывать.
П.С. модуль рекомендую! Особенно Автомагазинам (очень классно для брендовых товаров).
-
$_['text_description'] = 'UniPAY' <img src="http://site/image/catalog/revolution/payment/maestro.png" align="middle">;
Попробуйте так.
-
/admin/view/template/sale/order_info.twig
-
Всем привет! На сайте стоит модуль Линейка продукции для производителей - "SubManufacturers" от Буслика.
У производителей есть подкатегории (к примеру Novol=>Шпатлевки Novol=>Товар).
Проблема в том, что и производитель и его подкатегории находятся под <meta name="robots" content="noindex,follow" />
В самой категории Индексирование разрешено, но на странице по итогу почему то NoIndex. Как исправить это руками?
Правильно ли копаю в сторону: /catalog/controller/product/manufacturer.php и /catalog/controller/common/header.php ?
-
Помогите, подобная проблема. Стоит модуль Simple и Новая почта API 3.5
При выборе способа оплаты Банковский перевод получаю ошибку:
Uncaught TypeError: $(...).button is not a function at Object.beforeSend (eval at globalEval (jquery-2.1.1.min.js:2), <anonymous>:6:25) at Function.ajax (jquery-2.1.1.min.js:4) at HTMLInputElement.eval (eval at globalEval (jquery-2.1.1.min.js:2), <anonymous>:2:4) at HTMLInputElement.dispatch (jquery-2.1.1.min.js:3) at HTMLInputElement.r.handle (jquery-2.1.1.min.js:3) at Object.trigger (jquery-2.1.1.min.js:3) at HTMLInputElement.<anonymous> (jquery-2.1.1.min.js:3) at Function.each (jquery-2.1.1.min.js:2) at n.fn.init.each (jquery-2.1.1.min.js:2) at n.fn.init.trigger (jquery-2.1.1.min.js:3) beforeSend @ VM1218:6 ajax @ jquery-2.1.1.min.js:4 eval @ VM1218:2 dispatch @ jquery-2.1.1.min.js:3 r.handle @ jquery-2.1.1.min.js:3 trigger @ jquery-2.1.1.min.js:3 (anonymous) @ jquery-2.1.1.min.js:3 each @ jquery-2.1.1.min.js:2 each @ jquery-2.1.1.min.js:2 trigger @ jquery-2.1.1.min.js:3 n.fn.<computed> @ jquery-2.1.1.min.js:4 (anonymous) @ simplecheckout.js?v=4.11.8:618 (anonymous) @ simplecheckout.js?v=4.11.8:439 j @ jquery-2.1.1.min.js:2 fireWith @ jquery-2.1.1.min.js:2 x @ jquery-2.1.1.min.js:4 (anonymous) @ jquery-2.1.1.min.js:4 VM1218:6 Uncaught TypeError: $(...).button is not a function at Object.beforeSend (eval at globalEval (jquery-2.1.1.min.js:2), <anonymous>:6:25) at Function.ajax (jquery-2.1.1.min.js:4) at HTMLInputElement.eval (eval at globalEval (jquery-2.1.1.min.js:2), <anonymous>:2:4) at HTMLInputElement.dispatch (jquery-2.1.1.min.js:3) at HTMLInputElement.r.handle (jquery-2.1.1.min.js:3) at Object.trigger (jquery-2.1.1.min.js:3) at HTMLInputElement.<anonymous> (jquery-2.1.1.min.js:3) at Function.each (jquery-2.1.1.min.js:2) at n.fn.init.each (jquery-2.1.1.min.js:2) at n.fn.init.trigger (jquery-2.1.1.min.js:3)
Куда рыть? П.С сайт https://avtomaler-plus.com.ua/
-
Модификатор, который исправляет проблему. Тестировался на ocStore 3x
-
Добрый день! Купили модуль, но ключ не получили на почту. Скайп молчит.
Как быть и куда обращаться?)
-
Добрый день! Имеется сайт на OC 1.5 на сегодня стоит вопрос обновить его до 3.0 посредством:
1. Установить чистый OC 3.0
2. Спарсить товары (сохранив всю структура ЧПУ и атрибуты) и залить на OC 3.0
3. Установить все необходимые модули
4. Шаблон. Именно его и нужно адаптировать под OC 3.0.
Ищем исполнителя и его бюджеты. Все нужно выполнить валидно и исправить все косяки, которые имеются (на выходе получить хороший и быстрый шаблон).
-
Добрый день! Не получил на почту обновления(((( Написал Вам письмо - тоже без ответа...
UltraStore - адаптивный универсальный шаблон [Поддержка]
в Платные шаблоны
Опубліковано: · Змінено користувачем Evgenius
Подскажите, как убрать Поиск с минимальными "потерями"?!? И чтобы ничего нигде не уплыло.