Общие вопросы по OpenCart 2
Вопросы и решения, возникающие при знакомстве с OpenCart 2
Правила раздела
Общайтесь с людьми на форуме так, как вы разговаривали бы с ними в реальной жизни. В повседневном общении мы демонстрируем воспитанность, степенность и солидность. Берите пример с самих себя и при виртуальном общении.
Помните, вы находитесь на тематическом форуме, старайтесь руководствоваться нормами поведения, которые приняты в деловой среде. Посылайте простые и ясные сообщения, которые понятны всем участникам диалога. Придерживайтесь тематики топика и задавайте вопросы по делу.
Не бойтесь быть дружелюбным и общительным, пользуйтесь возможностями неформальной обстановки, высказывайтесь доброжелательно и спокойно. Вы можете воздействовать на обстановку и людей, создавая тем самым приятную атмосферу на форуме.
Если вам не нравятся собеседники в теме общения или обстановка, которая в ней сложилась, не стоит писать сообщения, изобличающие людей, которые вас не устраивают. Каждый из вас может просто покинуть топик и исключить неприятности из своей жизни.
Чего следует сторониться:
- не нормативная лексика - табу на подавляющем большинстве форумов и этот не исключение,
- оскорбления - помните, что каждое слово может быть использовано против вас,
- угрозы - а подобные сообщения преследуются по закону!
Руководствуясь этими простыми правилами, вы сможете избежать бессмысленных разногласий и добиться конструктивного общения, а также скорейшего решения вашего вопроса или возникшей проблемы.
В форуме 33 темы
-
- 1 подписчик
- 0 ответов
- 808 просмотров
доброго времени суток. на сайте есть несколько групп покупателей: физ. лица (розничные цены) салоны (оптовые цены) мастера (оптовые цены). покупатели сами при регистрации и оформлении заказа выбирают к какой группе они относятся для розничных клиентов есть скидка от суммы заказа и акции, цены для оптовых клиентов реализованы через скидки. скидки и акции для розничных не суммируются с оптовыми. если при оформлении заказа, уже зарегистрированный и авторизованный клиент (из группы салон или мастер), в корзине сменит группу на физ.лицо и обратно на салон/мастера, то скидка от суммы для физ. лица применится и никуда уже не денется можно конечно это решить отклю…
Последний ответ от issuesphc, -
- 1 подписчик
- 0 ответов
- 551 просмотр
Sub-Total 110 000 ₸ Предварительная стоимость 12 450 ₸ Total 110 000 ₸ Итого 12 450 ₸ подскажите пожалуйста от куда в суб тотал и тотал такие цифры ? 12450 это правильная сумма Вроде ничего не ставили .
Последний ответ от maiki, -
- 1 подписчик
- 0 ответов
- 185 просмотров
Fatal error: Uncaught Error: Class 'Controllerpayment' not found in /var/www/vhosts/site.kz/httpdocs/system/storage/modification/system/engine/loader.php:47 Stack trace: #0 /var/www/vhosts/site.kz/httpdocs/system/storage/modification/admin/controller/sale/order.php(1252): Loader->controller('payment/card/or...') #1 /var/www/vhosts/site.kz/httpdocs/system/storage/modification/system/engine/action.php(46): ControllerSaleOrder->info(Array) #2 /var/www/vhosts/site.kz/httpdocs/system/engine/front.php(34): Action->execute(Object(Registry)) #3 /var/www/vhosts/site.kz/httpdocs/system/engine/front.php(29): Front->execute(Object(Action)) #4 /var/www/vhosts/site.kz/httpd…
Последний ответ от maiki, -
- 3 подписчиков
- 6 ответов
- 1,7 тыс просмотра
Добрый день! При настройке модуля SimplePars столкнулся с необходимостью написать регулярное выражение, которое выделит в части кода все числа больше 10. Записывается в парсере это так {reg[#....правило....#]} Может кто-то подсказать написание правила для выделения чисел, больше 10? =)
Последний ответ от ChatGPT, -
- 3 подписчиков
- 4 ответа
- 244 просмотра
Товарищи, здравствуйте! Столкнулся с такой проблемой, что место на диске хостинга (beget) заполняется картинками, а именно вот в этой папке ../public_html/image/cache/catalog/product. Заметил, что это происходит после работы парсера (симпл парс). Я в таком случае захожу и просто удаляю все картинки, что есть в этой папке. Я крайне поверхностно представляю принцип кэширования для сайта , и хотелось бы понять: 1. Это нормально, что папка переполняется картинками? 2. Это нормально, что я вручную ее чищу? 3. Можно ли как-то автоматизировать или настроить процесс, чтобы место на хостинге не перезаполнялось?
Последний ответ от nikifalex, -
- 0 ответов
- 365 просмотров
Добрый день! Подскажите, пожалуйста, каким образом через админку можно добавить сразу два файла к товару? Только нужно добавить так, что бы один файл был бесплатный для укачивания, а второй уже платный? Большое спасибо за помощь!
Последний ответ от Дар89, -
- 8 подписчиков
- 19 ответов
- 728 просмотров
Установлена версия os Store 2.3.0.2.4 в самой версии нет капчи. За сутки получаю огромное количество писем. Можно как то исправить ситуацию. Саму программу настраивали СПЕЦЫ которых теперь не найти и возможно ли самому что то исправить
Последний ответ от nikifalex, -
- 1 подписчик
- 1 ответ
- 296 просмотров
Добрый день форумчане! Имеется opencart про Версия 2.3.0.2.5. На сайте в режиме реального времени работает кассовый аппарат. ККМ наш, но работает через посредника Бизнес.ру по следующему алгоритму, первоначально теги для чека формируются на сайте, потом летят в Сбербанк, а оттуда в Бизнес.ру, там отображаются и админятся. Раньше работали на УСН (без НДС) и все формировалось корректно, но с 01.01.2024 перешли на ОСНО с НДС 20%. Первый чек прилетел с ошибкой системы налогообложения, как я понимаю этот тег вообще не формируется на сайте. Внесли изменения в настройках в ЛК Сбербанка (там было УСН и Без НДС) и чеки стали прилетать и пробиваться без ошибо…
Последний ответ от zaratushtra, -
- 2 подписчиков
- 1 ответ
- 649 просмотров
Здравствуйте! Opencart.pro 2.3 (шаблон Newstore) Добавляю через настройки магазина логотип в формате SVG, но на сайте он отображается в увеличенном виде (расширяет шапку сайта по вертикали). Каким образом его можно уменьшить? Пробовал добавлять в файл доп стилей для шаблона такие варианты, но не помогает: svg { width: 50%; } svg { transform: scale(0.5); } .logo { transform: scale(0.5); }
Последний ответ от mpn2005, -
- 1 подписчик
- 1 ответ
- 373 просмотра
Здравствуйте. Подскажите, как можно реализовать: Есть бокс в который помещается товар в количестве 6 штук (3+3), есть разные наборы по 3 товара (тоже пока не знаю как реализовать эти комплекты не создавая отдельный товар, а создавая группы товаров) Как можно реализовать компоновку этих наборов, чтобы клиент выбирал сам состав бокса?
Последний ответ от Tom, -
- 2 подписчиков
- 1 ответ
- 343 просмотра
Чтобы было вот так. Цена без скидки и цена со скидкой.
Последний ответ от johser, -
- 1 подписчик
- 1 ответ
- 320 просмотров
Хочу перенести способы доставки на самый верх. В шаблоне переместил блок вверх <?php if ($shipping_required) { ?> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"><?php echo $text_checkout_shipping_method; ?></h4> </div> <div class="panel-collapse collapse" id="collapse-shipping-method"> <div class="panel-body"></div> </div> </div> <?php } ?> Добавил JS $(document).ready(function () { $.ajax({ url: 'index.php?route=checkout/guest_shipping/save', type: 'post', data: { 'firstname': '', …
Последний ответ от Rubynoid, -
- 1 подписчик
- 1 ответ
- 493 просмотра
Вывожу в карточку товара opencart 2.3 дополнительные товары. Вот код в контроллере для этого: // Получаем текущий товар $product_id = $this->request->get['product_id']; $product = $this->model_catalog_product->getProduct($product_id); // Получаем значение UPC текущего товара $upc = $product['upc']; if (!empty($upc)) { $data['upc_product_id'] = $upc; $this->load->model('catalog/product'); $upc_product_ids = explode(',', $data['upc_product_id']); foreach ($upc_product_ids as $upc_product_id) { $data['upc_products'][] = $this->model_catalog_product->getProduct($upc_product_id); $da…
Последний ответ от AlexDW, -
Помогите с модулем Обновление цены при выборе опции, без AJAX - HYPER Dynamic price of options
от DenKuzmin- 1 подписчик
- 6 ответов
- 475 просмотров
Я добавил доп. товары с опциями в карточку товара. Проблема в том, что у меня теперь в цене товара NaN и цена не пересчитывается. Я так понял, что это из-за этого куска <operation> <search><![CDATA[value="<?php echo $option_value['product_option_value_id']; ?>"]]></search> <add position="replace"><![CDATA[value="<?php echo $option_value['product_option_value_id']; ?>" data-optid="<?php echo $option['option_id']; ?>" data-points="<?php echo (isset($option_value['points_value']) ? $option_value['points_value'] : 0); ?>" data-prefix="<?php echo $option_value['price_prefix']; ?>" data-price="<?ph…
Последний ответ от DenKuzmin, -
- 1 подписчик
- 2 ответа
- 409 просмотров
Есть инпут, к которому привязан airDatapicker. При выборе даты в календаре маска заменяет выбранную дату. Как можно поправить эту проблему? <div class="form-group required"> <label class="col-sm-4 col-xs-12 control-label" for="input-date"><?php echo $entry_data; ?></label> <div class="col-sm-8 col-xs-12"> <input type="text" name="date" value="<?php echo $date; ?>" id="input-date" class="form-control datecalendar" /> <div class="text-danger" id="error_date"></div> </div> </div> <script type="text/javascript"> $(function(){ $(".datecalendar").datepicker( { date…
Последний ответ от steve07, -
- 1 подписчик
- 1 ответ
- 933 просмотра
Добрый день! Стоит задача, не создавая категории с урлом "shop", чтобы при переходе в любую из категорий в адрес подставлялось "shop/": site.ru/shop/category1 site.ru/shop/category2/product и т.д. может есть уже готовые решения?
Последний ответ от AlexDW, -
- 1 подписчик
- 0 ответов
- 299 просмотров
Pixel установлен через header. Вроде работает. Но не ясен вывод Pixel Helper для Chrome. Во первых Пиксель выдает - Facebook pixel activated 3 times on this web page для PageView Код Пикселя не двоится. Я предполагаю это реакция на пре-лоадеры на главной странице. Или ошибаюсь? А также при заходе на главную страницу урл Пиксель location почему-то = checkput/cart И также при переходе на любую страницу checkout/cart Даже если перейти в контакты Почему?
Последний ответ от mirek, -
- 1 подписчик
- 7 ответов
- 579 просмотров
Как разместить на странице API-карту Яндекс через "HTML-содержимое"? Вставляю просто <script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=КЛЮЧ***"></script> <div id="map" style="width: 100%; height: 480px"></div> <script src="/catalog/view/javascript/map.js"></script> В консоли ymaps is not defined Если вместо <script src="/catalog/view/javascript/map.js"></script> вставляю <script> ymaps.ready(function () { var myMap = new ymaps.Map('map', { center: [59.961430, 30.457771], zoom: 10 }, { searchControlProvider: '…
Последний ответ от Rubynoid, -
- 2 подписчиков
- 1 ответ
- 366 просмотров
Привет. Хочу сделать вывод подкатегорий группами. Пример на скриншоте. Как такое реализовать?
Последний ответ от МУРЗЕИН, -
- 2 подписчиков
- 6 ответов
- 502 просмотра
Перенесли сайт с таймвеба на регру, на TW письма отправлялись, все работало стабильно. После переноса на регру ничего не приходит + еще появилась ошибка при отправке почты при регистрации нового клиента: <b>Warning</b>: Invalid argument supplied for foreach() in <b>/var/www/u1000000/data/www/xn----s0l4a.xn--p1ai/system/library/mail.php</b> on line <b>21</b> еще момент, что домен стал в зоне РФ, не знаю насколько это влияет на почту. Почта в настройках стоит та же самая, с таймвеба. Сборка - ocstore 2.3, библиотека mail не правилась, модификаторы никакие не стоят, влияющие на отправку почты/уведомолений. Куда копать? ТП в…
Последний ответ от Nash, -
- 1 подписчик
- 2 ответа
- 578 просмотров
Здравствуйте хотел у вас спросить может кто подскажет cms opencart.pro 2.3. В общем на сайте kirillmefodiy.com сделал поддомен kz и перенёс все файлы на него. Очистил кеш и тд ничего не помогло, показывает 500 ошибку при раскрытии показывает ошибку ниже, можете подсказать куда копать? Предупреждение: include_once(/home/v/vkalabin/kirillmefodiy.com/public_html/system/library/cache/file.php): не удалось открыть поток: доступ запрещен в /home/v/vkalabin/kirillmefodiy.com/public_html/system /startup.php в строке 102 Предупреждение: include_once(): Не удалось открыть '/home/v/vkalabin/kirillmefodiy.com/public_html/system/library/cache/file.php' для включения (inclu…
Последний ответ от Valiant, -
- 2 подписчиков
- 1 ответ
- 1 тыс просмотров
решено
Последний ответ от peacekeeper, -
- 1 подписчик
- 0 ответов
- 586 просмотров
Вывожу в слайдер картинки через модуль banner. Путь до картинок подставляю через banner[link] Как создать дополнительную переменную banner[link_mob], чтобы в пути до картинки заменить часть пути /desktop/ на /mobile/? Код контроллера banner: <?php class ControllerExtensionModuleBanner extends Controller { public function index($setting) { static $module = 0; $this->load->model('design/banner'); $this->load->model('tool/image'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.carousel.css'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.tra…
Последний ответ от DenKuzmin, -
- 1 подписчик
- 13 ответов
- 622 просмотра
Товарищи, добрый день! Подскажите, в MySQL в таблице oc_product к какому столбцу относится вот это поле (с красной стрелкой)? Нужно 24 т. товаров прописать бонусные баллы, которые начисляются при покупке. Пробовал в столбец points, но он для строки выше на скрине. Присвоил одному из товаров в Группе клиентов бб вручную, попробовал отсортировал все столбцы в oc_product, но так свое значение присвоенное и не нашел.
Последний ответ от AlexDW, -
- 3 подписчиков
- 2 ответа
- 483 просмотра
Товарищи, подскажите такой момент: устанавливал модуль для вывода баннеров. Все хорошо, но баннеры отображаются не так красиво, как хотелось бы. Задал вопрос разработчику модуля, - почему так, - на что он ответил: "потому что у вас нет бутстраповских стилей". И что "взять их можно в default стилях." Я так понимаю, что речь идет про стили css, какой-то конкретный файл в папке /catalog/view/theme/default. Может кто подсказать более конкретно? Есть возможность заказать помощь у разработчика, но интересно сперва разобраться самому.
Последний ответ от BustedFuse,