Общие вопросы по OpenCart 2
Вопросы и решения, возникающие при знакомстве с OpenCart 2
Правила раздела
Общайтесь с людьми на форуме так, как вы разговаривали бы с ними в реальной жизни. В повседневном общении мы демонстрируем воспитанность, степенность и солидность. Берите пример с самих себя и при виртуальном общении.
Помните, вы находитесь на тематическом форуме, старайтесь руководствоваться нормами поведения, которые приняты в деловой среде. Посылайте простые и ясные сообщения, которые понятны всем участникам диалога. Придерживайтесь тематики топика и задавайте вопросы по делу.
Не бойтесь быть дружелюбным и общительным, пользуйтесь возможностями неформальной обстановки, высказывайтесь доброжелательно и спокойно. Вы можете воздействовать на обстановку и людей, создавая тем самым приятную атмосферу на форуме.
Если вам не нравятся собеседники в теме общения или обстановка, которая в ней сложилась, не стоит писать сообщения, изобличающие людей, которые вас не устраивают. Каждый из вас может просто покинуть топик и исключить неприятности из своей жизни.
Чего следует сторониться:
- не нормативная лексика - табу на подавляющем большинстве форумов и этот не исключение,
- оскорбления - помните, что каждое слово может быть использовано против вас,
- угрозы - а подобные сообщения преследуются по закону!
Руководствуясь этими простыми правилами, вы сможете избежать бессмысленных разногласий и добиться конструктивного общения, а также скорейшего решения вашего вопроса или возникшей проблемы.
24 topics in this forum
-
- 0 replies
- 68 views
Здравствуйте. Подскажите, как можно реализовать: Есть бокс в который помещается товар в количестве 6 штук (3+3), есть разные наборы по 3 товара (тоже пока не знаю как реализовать эти комплекты не создавая отдельный товар, а создавая группы товаров) Как можно реализовать компоновку этих наборов, чтобы клиент выбирал сам состав бокса?
Last reply by doodle, -
- 2 followers
- 1 reply
- 84 views
Чтобы было вот так. Цена без скидки и цена со скидкой.
Last reply by johser, -
Хочу перенести способы доставки на самый верх. В шаблоне переместил блок вверх <?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': '', …
Last reply by Rubynoid, -
- 1 follower
- 1 reply
- 236 views
Вывожу в карточку товара 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…
Last reply by AlexDW, -
Я добавил доп. товары с опциями в карточку товара. Проблема в том, что у меня теперь в цене товара 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…
Last reply by DenKuzmin, -
- 1 follower
- 2 replies
- 114 views
Есть инпут, к которому привязан 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…
Last reply by steve07, -
- 1 follower
- 1 reply
- 621 views
Добрый день! Стоит задача, не создавая категории с урлом "shop", чтобы при переходе в любую из категорий в адрес подставлялось "shop/": site.ru/shop/category1 site.ru/shop/category2/product и т.д. может есть уже готовые решения?
Last reply by AlexDW, -
- 1 follower
- 0 replies
- 94 views
Pixel установлен через header. Вроде работает. Но не ясен вывод Pixel Helper для Chrome. Во первых Пиксель выдает - Facebook pixel activated 3 times on this web page для PageView Код Пикселя не двоится. Я предполагаю это реакция на пре-лоадеры на главной странице. Или ошибаюсь? А также при заходе на главную страницу урл Пиксель location почему-то = checkput/cart И также при переходе на любую страницу checkout/cart Даже если перейти в контакты Почему?
Last reply by mirek, -
- 1 follower
- 7 replies
- 287 views
Как разместить на странице 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: '…
Last reply by Rubynoid, -
- 2 followers
- 1 reply
- 147 views
Привет. Хочу сделать вывод подкатегорий группами. Пример на скриншоте. Как такое реализовать?
Last reply by МУРЗЕИН, -
- 2 followers
- 6 replies
- 161 views
Перенесли сайт с таймвеба на регру, на 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 не правилась, модификаторы никакие не стоят, влияющие на отправку почты/уведомолений. Куда копать? ТП в…
Last reply by Nash, -
- 1 follower
- 2 replies
- 323 views
Здравствуйте хотел у вас спросить может кто подскажет 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…
Last reply by Valiant, -
- 2 followers
- 1 reply
- 524 views
решено
Last reply by peacekeeper, -
- 1 follower
- 0 replies
- 230 views
Вывожу в слайдер картинки через модуль 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…
Last reply by DenKuzmin, -
- 1 follower
- 13 replies
- 377 views
Товарищи, добрый день! Подскажите, в MySQL в таблице oc_product к какому столбцу относится вот это поле (с красной стрелкой)? Нужно 24 т. товаров прописать бонусные баллы, которые начисляются при покупке. Пробовал в столбец points, но он для строки выше на скрине. Присвоил одному из товаров в Группе клиентов бб вручную, попробовал отсортировал все столбцы в oc_product, но так свое значение присвоенное и не нашел.
Last reply by AlexDW, -
- 3 followers
- 2 replies
- 291 views
Товарищи, подскажите такой момент: устанавливал модуль для вывода баннеров. Все хорошо, но баннеры отображаются не так красиво, как хотелось бы. Задал вопрос разработчику модуля, - почему так, - на что он ответил: "потому что у вас нет бутстраповских стилей". И что "взять их можно в default стилях." Я так понимаю, что речь идет про стили css, какой-то конкретный файл в папке /catalog/view/theme/default. Может кто подсказать более конкретно? Есть возможность заказать помощь у разработчика, но интересно сперва разобраться самому.
Last reply by BustedFuse, -
Доброго времени суток! Подскажите в opencart есть функция "показывать цены только авторизованным", где прописать что бы, "показывать цены только авторизованным из определенной группы покупателей"? куда смотреть? В категории и товаре прописала через customer_group_id, но в корзине цену видно
Last reply by AlexDW, -
На сайте категория "Распродажа". Как исключить товары этой категории из поиска на сайте?
Last reply by Otvet, -
- 2 followers
- 1 reply
- 360 views
Добрый вечер! В карточке товара, хотелось бы вывести количество товара из остатка на складе, те что прописываются в админке продукта. Если можно пропишите пожалуйста, как это правильно сделать?
Last reply by specialforce22, -
- 2 followers
- 1 reply
- 590 views
Всех приветствую! Помогите разобраться, как сделать, что бы в итоге по умолчанию получить сортировку в которой первым отображается новый товар который есть в наличии, а товар которого нет нв наличии на складе что бы были в конце списка. опенкарт 2.1х
Last reply by freeworld, -
SEO URl SEO PRO 1 2
by Алекс- 4 followers
- 32 replies
- 1.1k views
Всем привет, может кто то встречал проблему.... Стоит SEO PRO что генерирует адрес ссылки ЧПУ в отличии от стандартной. Все бы ничего, но периодически ссылки на товары становятся не ЧПУ, а стандартная - хоть и ничего не отключается и не меняется, но после обновления модификаторов вновь встает ЧПУ ссылка. в журнале есть такая ошибка 022-05-31 13:44:56 - PHP Warning: unlink(/var/www/www-root/data/www/brandservis.ru/system/cache/cache.https_agoo_https_product.seopath.1653997496): No such file or directory in /var/www/www-root/data/www/brandservis.ru/system/library/cache/file.php on line 68 Очень похожа
Last reply by Алекс, -
- 2 followers
- 1 reply
- 324 views
Всем доброго дня! Помогите разобраться или подскажите как устранить зависание менеджера дополнений??? Раньше подобного не наблюдал, но в последнее время, как только переходишь в менеджер дополнений для обновлений модификаторов - система встает колом. CMS на платформе 2.3 OcStore, шаблон сайта стандарт.
Last reply by halfhope, -
- 2 followers
- 6 replies
- 1.1k views
Добрый день! Никак не могу найти как указать rel="canonical" для страниц пагинации в ocStore 2.3
Last reply by mpn2005, -
- 2 followers
- 5 replies
- 388 views
Подскажите, как в один контейнер вывести несколько определённых опций (если они есть)?Хочу получить такое: <div class="options"> <div class="option-1"> Опция ID1 </div> <div class="option-2"> Опция ID3 </div> </div> Пробовал так <?php if ($options) { ?> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'checkbox') { ?> <div class="options"> <?php if ($option['option_id'] == '1' || $option['option_id'] == '2') { ?> <div class="option-<?php echo $option['option_id'] ?>"> Опция ID<?php …
Last reply by DenKuzmin,