Общие вопросы по OpenCart 3
Вопросы и решения, возникающие при знакомстве с OpenCart 3
Правила раздела
Общайтесь с людьми на форуме так, как вы разговаривали бы с ними в реальной жизни. В повседневном общении мы демонстрируем воспитанность, степенность и солидность. Берите пример с самих себя и при виртуальном общении.
Помните, вы находитесь на тематическом форуме, старайтесь руководствоваться нормами поведения, которые приняты в деловой среде. Посылайте простые и ясные сообщения, которые понятны всем участникам диалога. Придерживайтесь тематики топика и задавайте вопросы по делу.
Не бойтесь быть дружелюбным и общительным, пользуйтесь возможностями неформальной обстановки, высказывайтесь доброжелательно и спокойно. Вы можете воздействовать на обстановку и людей, создавая тем самым приятную атмосферу на форуме.
Если вам не нравятся собеседники в теме общения или обстановка, которая в ней сложилась, не стоит писать сообщения, изобличающие людей, которые вас не устраивают. Каждый из вас может просто покинуть топик и исключить неприятности из своей жизни.
Чего следует сторониться:
- не нормативная лексика - табу на подавляющем большинстве форумов и этот не исключение,
- оскорбления - помните, что каждое слово может быть использовано против вас,
- угрозы - а подобные сообщения преследуются по закону!
Руководствуясь этими простыми правилами, вы сможете избежать бессмысленных разногласий и добиться конструктивного общения, а также скорейшего решения вашего вопроса или возникшей проблемы.
Ссылка на полные правила
В форуме 153 темы
-
- 1 подписчик
- 0 ответов
- 534 просмотра
Всем привет. Подскажите пожалуйста, посадочные страницы в OcFilter формируется в таком виде (делятся на группы) скрин прикрепил. Каждая группа в своём <ul> - <li> Нашёл в модификаторе участок кода, который отвечает за вывод страниц. {% if ocfilter_pages.top %} <nav class="ocf-page-list-top"> {% for ocfilter_page_group in ocfilter_pages.top %} <div class="ocf-page-group"> {% if ocfilter_page_group.name %} <div class="ocf-page-group-name">{{ ocfilter_page_group.name }}</div> {% endif %} <ul class="ocf-catego…
Последний ответ от vortex, -
- 2 подписчиков
- 2 ответа
- 454 просмотра
Подскажите, вставляю видео с хостинга через тег video 1 Как его сделать адаптивным для мобильных ? Такое решение не работает, что не так? <div class="movie-wrap"> <video class="movie" src="" width="640" height="480" controls poster=""> </video> </div> .movie { width: 100%; height: auto; margin: 0 auto; display: block; max-width: 500px; }
Последний ответ от Tom, -
Как изменить сортировку товаров в категориях по умолчанию - изменить на "по возрастанию цены".
от tirk- 1 подписчик
- 1 ответ
- 697 просмотров
Добрый день! Подскажите пожалуйста, как изменить сортировку на фронте по умолчанию, на "по цене" по возрастанию. OcStore 3.0.3.7
Последний ответ от tirk, -
- 2 подписчиков
- 1 ответ
- 378 просмотров
Здравствуйте. Планирую в магазине под ценой прописать стоимость в рассрочку на 4 платежа, как на примере. Подскажите, каким образом можно это сделать, или ссылку с информацией? В частности: 1. возможно ли эту рассрочку прописывать для товаров свыше, например, 3000р.? 2. Как сделать округление до десятых? Спойлер
Последний ответ от nikifalex, -
- 6 подписчиков
- 25 ответов
- 798 просмотров
Здравствуйте. Подскажите, пожалуйста, в какой директории искать файлы, информация в которые добавляется из админки раздел каталога "статьи"? Горе-разработчик прописал форматирование данных и стили для конкретной страницы через код, я так понимаю.
Последний ответ от Tom, -
- 1 подписчик
- 1 ответ
- 437 просмотров
Пытаюсь разобраться с ЧПУ Каким образом система понимает, что по значению поля query в таблице oc_seo_url, к примеру product_id=1 или catalog_id=2 или скажем установлен блог, а у него blog_id=4 и тд. и подключает соответствующий контроллер. Хотелось бы подробно разобрать данный вопрос. Готов оплатить ваше время.
Последний ответ от mpn2005, -
- 3 подписчиков
- 3 ответа
- 518 просмотров
Подскажите пожалуйста исходный код со стилями, как вывести в карточке 3 изображения вертикально (адаптивно), что бы был блок 385*400, и то что не влазит по высоте, появлялась вертикальная прокрутка в блоке, а на мобильных можно было бы свайпать вверх-вниз картинку в блоке. Я так понимаю, нужно в исходном коде сделать и добавить свои стили. Вот и хотелось бы пример с кодом и стилями.
Последний ответ от SiteMix, -
- 3 подписчиков
- 4 ответа
- 513 просмотра
Здравствуйте, сейчас такая проблема, загружаю товары через модуль Поставщиков. Все хорошо загружается, кроме одного - главной категории и из-за этого товар отображается только в админке, на сайте его не видно. Категории на сайте без подкатегорий. Подскажите пожалуйста, что можно сделать?
Последний ответ от nikifalex, -
- 3 подписчиков
- 10 ответов
- 558 просмотров
Подскажите, может кто знает как добавить иконки в атрибуты?
Последний ответ от Tom, -
- 1 подписчик
- 6 ответов
- 1,6 тыс просмотров
{% if quantity > 0 %} <div class="product__buy"> <label class="control-label" for="input-quantity">{{ entry_qty }}</label> <div class="quantity-box"> <input type="text" name="quantity" value="{{ minimum }}" size="2" id="input-quantity" class="" /> <input type="button" id="minus" value="-" class="" /> <input type="button" id="plus" value="+" class=""/> </div> <input type="hidden" name="product_id" value="{{ product_id }}" /> <button type="button" id="button-cart" class="product__buy-btn btn btn-primary">{{ button_cart }}</bu…
Последний ответ от AlexDW, -
- 2 подписчиков
- 4 ответа
- 777 просмотров
Приветствую! Помогите перенести кнопки пагинации наверх. Сейчас они находятся в самом ницу, под описанием. https://clip2net.com/s/4gboK4Y Хочу перенести, что бы были сразу после товара. вот тут https://clip2net.com/s/4gboRut Помогите, откуда и куда перенести код?) Мои попытки закончились белым экраном...) </script> </div> {% else %} <input data-minimum="{{ product.minimum }}" type="hidden" name="quantity" value="{{ product.minimum }}" /> {% endif %} </div> </div> {% endfor %} </div> {% if thumb or description %} <div class="description-bottom…
Последний ответ от AlexDW, -
- 2 подписчиков
- 3 ответа
- 647 просмотров
Здравствуйте. Есть задачка, вывести количество товара в корзине если человек внес в нее большее количество. template/checkout/cart.twig <span>{{ product.name }}{% if not product.stock %} <span class="text-danger">*** </span> {{ product.stock }} {{ quantity }}} {% endif %}</span> catalog/controller/checkout/cart.php $data['products'][] = array( 'cart_id' => $product['cart_id'], 'thumb' => $image, 'name' => $product['name'], 'model' => $product['model'], 'option' => $option_data, 'recurring' => $recurring, 'quantity' => $product['quantity'], 'sto…
Последний ответ от deadiwe, -
- 1 подписчик
- 1 ответ
- 825 просмотров
Проблема возникла с поиском на сайте. Не работает поиск в шапке при попытке найти товар например по названию E ПГ открывается новая страница, как на скриншоте 2 где по той же фразе можно найти нужный товар. Подскажите в какую сторону копать, чтобы исправить этот баг? сразу хочу сказать новичок и хочу разобраться с этим, но мне бы напутствие) Спасибо заранее добрым людям) ссылка https://firmusdoors.ru
Последний ответ от AlexDW, -
- 2 подписчиков
- 2 ответа
- 559 просмотров
Есть ли какое нибудь решение как сделать в опенкарт не обязательным для заполнения поле "модель" в административной панели, что бы не нужно было его каждый раз заполнять ?
Последний ответ от NickolaCruck79, -
- 1 подписчик
- 1 ответ
- 462 просмотра
В итогах заказа фигурирует какой-то Кредит Магазина. Как от него избавиться? у нас нет ни купонов, ни баллов никаких
Последний ответ от Censored74, -
- 1 подписчик
- 3 ответа
- 729 просмотров
всем привет, есть файл menu.twig в нем выводится меню категорий, нужно чтобы оно выводилось через ajax при загрузке страницы содержимое меню например из файла menu_ajax.twig по сути нужно чтобы в один из файлов шаблона twig подгружался код другого файла twig по ajax при загрузке страницы или части кода текущего файла нашел пример для twig, но не понял как его докрутить до рабочего состояния {% if app.request.isXmlHttpRequest() %} // code if ajax request {% else %} // code if not ajax request {% endif %} может еще какие-то варианты есть как сделать чтобы код/часть кода в файле шаблона twig загружалась через ajax…
Последний ответ от zhu4koff, -
Цены от...
от YuraK- 1 подписчик
- 0 ответов
- 349 просмотров
Ребячилось стоит задача сделать два типа цен, как у части товаров есть минимальная стоимость. Например: товар 1 - 100 руб. товар 2 - от 105 руб. суть в том что можно изначально сделать либо обычную цену либо от, но есть ли решение как сделать оба варианта в одном магазине? Либо может есть вариант. Вывести цены от при просмотре товара в категориях, а в товаре оставить как есть?
Последний ответ от YuraK, -
- 1 подписчик
- 3 ответа
- 394 просмотра
Добрый день. Встречал ли кто такое, когда пытаешься в админке нажать отредактировать изображение категории, выбивает из админки на страницу входа, в логах админки ошибки нет, в логах веб сервера в файле error ошибок нет, в файле access такие строчки только: _IP_ - - [27/Jun/2022:15:59:43 +0300] "GET /admin/index.php?route=catalog/category/edit&user_token=WvkJsY1g7ZTSU8XumE13jsBsQ97GSrRh&category_id=228 HTTP/1.0" 200 52859 "https://site.ru/admin/index.php?route=catalog/category&user_token=WvkJsY1g7ZTSU8XumE13jsBsQ97GSrRh" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/1…
Последний ответ от root, -
- 2 подписчиков
- 1 ответ
- 797 просмотров
Задача стоит вывести в шапки сайта два блока рядом с телефоном а именно email и адрес Как вывести телефон я разобрался в файле catalog/view/theme/тема/template/common/header.twig добавил код <div class="phone"><a href="{{ contact }}">{{ text_contact }} : </a><span >{{ telephone }}</span></div> а вот разобраться с выводом email и адреса я пока не могу, не хватает компетенции. Буду благодарен за помощь или совет. Я новичок.
Последний ответ от mpn2005, -
- 3 подписчиков
- 2 ответа
- 587 просмотров
Доброго дня! Как сменить надпись кнопки купить на подробнее, и что-бы не в корзину, а на страницу товара получался переход для клиента?
Последний ответ от mpn2005, -
- 2 подписчиков
- 2 ответа
- 438 просмотров
При создании нового товара или копирования - такая ошибочка Магазин новый, БД старая была вытянута с помощью CVS импорта. Fatal error: Uncaught Exception: Error: Duplicate entry '87020-0' for key 'oc_product_to_store.PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_product_to_store SET product_id = '87020', store_id = '0 Всё как бы понятно, но решения не нашел.
Последний ответ от mpn2005, -
- 2 подписчиков
- 11 ответов
- 611 просмотр
Сделал отдельный модуль для вывода Сопутствующих товаров в карточке продукта, чтобы управлять расположением этого блока через Макеты в Админке. Добавил Сопутствующие в продукт. Добавил модуль в схему товара. Проблема в том, что ничего не выводит. Файл контроллера модуля: Спойлер <?php class ControllerExtensionModuleRelatedProducts extends Controller { private $error = array(); public function index() { $this->load->language('extension/module/related_products'); if (isset($this->request->get['product_id'])) { $product_id = (int)$this->request->get['product_id']; } else { $product_id = 0; } $product_category…
Последний ответ от DenKuzmin, -
- 3 подписчиков
- 32 ответа
- 1,2 тыс просмотров
Приветствую форумчане. У меня 3 (три) вопроса. Вопрос 1 - Может кто знает, куда смотреть. У меня когда в поиске вбиваешь кавычку " то включается циклическая переадресация. Вопрос 2 - У меня заявки с сайта (обратный звонок, например) приходят с задержкой в 3-4 часа. Где смотреть, чтобы они начали приходить сразу? Причем проблема эта появилась где-то месяц назад, ранее все работало нормально. Вопрос 3 - На странице контакты не работает форма обратной связи, она просто не отправляется и все. Что можно с этим сделать? Версия опенкарт 3.0.3.6. Спасибо за кучу развернутых ответов=)
Последний ответ от peacekeeper, -
- 2 подписчиков
- 2 ответа
- 401 просмотр
Здравствуйте. Прошу помочь с определением изображения для опенграф. Изображение подгружается в твиге так <img class="vitimg" src="{{ image }}" />, как это же изображение определить сюда <meta property="og:image" content={ image } key="ogimage" /> Во вложении твиг и контролер статьи блога article.zip
Последний ответ от AlexDW, -
- 2 подписчиков
- 4 ответа
- 960 просмотров
Проблема такая. Возникла необходимость скрыть меню третьего уровня. Нашел файл template/common/menu.twig Закоментил кусок кода <!--{% for sub_child in child.sub_children %} <li class="level-3"><a href="{{ sub_child.href }}" >{{ sub_child.name }}</a></li> {% endfor %}--> на телефоне все ок, а вот на пк, осталась рамка у категорий третьего уровня. Может нужно было скрыть еще что-то? {% if full_menu %} <div class="full-menu"> {% endif %} <div class="container"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs">{…
Последний ответ от YuraK,