Blast
-
Постов
76 -
Зарегистрирован
-
Посещение
-
Победитель дней
14
Решения сообщества
-
Пост Blast - сообщение в Замена кнопки "В корзину" был отмечен как ответ
$(document).on('click', '[onclick^="cart.add"]', function(){ $(this).attr('onclick', 'window.location="/index.php?route=checkout/cart"'); }) для каталога/категорий/модулей
$('#button-cart').on('click', function(){ $(this).off().on('click', function(){window.location="/index.php?route=checkout/cart"}); }); для карточки товара
скрипты можно вставить в catalog/view/javascript/common.js или в подобный js файл шаблона
-
Пост Blast - сообщение в Дополнительная фотогалерея товара [support] был отмечен как ответ
Дополнительная фотогалерея товара
Добавил Blast Добавлено 06.04.2024 Категория Слайдшоу, Банеры, Галереи Просмотр файла
-
Пост Blast - сообщение в Группировка модулей [support] был отмечен как ответ
Группировка модулей
Добавил Blast Добавлено 03.04.2024 Категория Дизайн, Макеты Просмотр файла
-
Пост Blast - сообщение в Автоматические купоны после завершения заказа был отмечен как ответ
простейший вариант.
условия купона и его применения редактируются в модификаторе. комментариями пометил
положить в папку system и обновить модификаторы
coupon_after_order.ocmod.xml
-
Пост Blast - сообщение в Отчет Покупают вместе / Совместно покупаемые товары [support] был отмечен как ответ
Отчет Покупают вместе / Совместно покупаемые товары
Добавил Blast Добавлено 15.03.2024 Категория Отчёты, Статистика и Аналитика Просмотр файла
-
Пост Blast - сообщение в Отправка форм в Telegram [support] был отмечен как ответ
Отправка форм в Telegram
Добавил Blast Добавлено 14.03.2024 Категория Письма, Рассылки, sms Просмотр файла
-
Пост Blast - сообщение в Главный атрибут / Характеристики в каталоге [support] был отмечен как ответ
Главный атрибут / Характеристики в каталоге
Добавил Blast Добавлено 24.02.2024 Категория Атрибуты товара Просмотр файла
-
Пост Blast - сообщение в Не могу побороть ошибку был отмечен как ответ
\catalog\controller\information\contact.php
заменить
$mail->setFrom($this->request->post['email']); на
$mail->setFrom($this->config->get('config_email'));
ну и возможно
$mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); на
$mail->setSender($this->request->post['email']);
в настройках магазина вписать тот же емейл, что указан в настройках smtp
-
Пост Blast - сообщение в Изменить количество символов в decription был отмечен как ответ
в поле description 65535 байт. в зависимости от используемой кодировки это 20-30 тыс символов.
может вы про meta_description?
тогда заходите в phpmyadmin, выбираете нужную таблицу, например oc_product_description, переходите в закладку Структура и редактируете поле meta_description, выставите там нужное количество символов
-
Пост Blast - сообщение в Сайт выполнил переадресацию слишком много раз был отмечен как ответ
тогда отмените предыдущее изменение и в этом же файле замените
if ($original_url != $seo_url) { на
if (rawurldecode($original_url) != rawurldecode($seo_url)) {
-
Пост Blast - сообщение в Кэширование сессии был отмечен как ответ
в \catalog\controller\account\logout.php
после
$this->customer->logout();
добавьте код
unset($this->session->data['customer']['customer_group_id']); unset($this->session->data['simple']); unset($this->session->data['guest']['customer_group_id']);
-
Пост Blast - сообщение в Дополнительные поля для товара [support] был отмечен как ответ
Дополнительные поля для товара
Добавил Blast Добавлено 05.05.2023 Категория Прочие Решения Просмотр файла
-
Пост Blast - сообщение в Добавление кастомного поля в Opencart 3 в карточке товара был отмечен как ответ
а контроллер и модель же дописать надо...
приложил модификатор. sql запрос внутри также в виде камента.
на фронте в карточке товара также можно использовать {{ ean2 }}
product_custom_field.ocmod.xml
-
Пост Blast - сообщение в Связка опций с количеством товара был отмечен как ответ
попробуйте модификатор. на всякий случай сделайте бэкап таблицы с товарами.
но это нормально будет работать только если у товара одна опция, как у вас например - размер
quantity_by_options.ocmod.zip
-
Пост Blast - сообщение в ДШВ габариты для опций был отмечен как ответ
на самом деле проблема небольшая
берем
переименовываем добавляемые поля в ДШВ
и либо напрямую, либо модификатором вклиниваемся в system/library/cart/cart.php в обработку опций в методе getProducts и выцепляем там нужные поля. по аналогии с весом. ну и закидываем эти данные вместо
'length' => $product_query->row['length'],
'width' => $product_query->row['width'],
'height' => $product_query->row['height'],
-
Пост Blast - сообщение в Вопросы по настройке оплаты и доставки был отмечен как ответ
1. переименовать способ оплаты дело нескольких минут, можно продублировать и переименовать.
2. существует масса модулей упрощенного заказа. самый популярный Simple. в связке с filterit вообще сделает всё что вам нужно просто из настроек в админке. Если не будете сильно заморачиваться с кастомизацией логики оформления заказа, то подобные модули из коробки сделают что вам надо.