Перейти к содержанию

Blast

Разработчик
  • Постов

    76
  • Зарегистрирован

  • Посещение

  • Победитель дней

    14

Решения сообщества

  1. Пост 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 файл шаблона
  2. Пост Blast - сообщение в Дополнительная фотогалерея товара [support] был отмечен как ответ   
    Дополнительная фотогалерея товара
    Добавил Blast Добавлено 06.04.2024 Категория Слайдшоу, Банеры, Галереи Просмотр файла  
  3. Пост Blast - сообщение в Группировка модулей [support] был отмечен как ответ   
    Группировка модулей
    Добавил Blast Добавлено 03.04.2024 Категория Дизайн, Макеты Просмотр файла  
  4. Пост Blast - сообщение в Автоматические купоны после завершения заказа был отмечен как ответ   
    простейший вариант.
    условия купона и его применения редактируются в модификаторе. комментариями пометил
     
    положить в папку system и обновить модификаторы
    coupon_after_order.ocmod.xml
  5. Пост Blast - сообщение в Отчет Покупают вместе / Совместно покупаемые товары [support] был отмечен как ответ   
    Отчет Покупают вместе / Совместно покупаемые товары
    Добавил Blast Добавлено 15.03.2024 Категория Отчёты, Статистика и Аналитика Просмотр файла  
  6. Пост Blast - сообщение в Отправка форм в Telegram [support] был отмечен как ответ   
    Отправка форм в Telegram
    Добавил Blast Добавлено 14.03.2024 Категория Письма, Рассылки, sms Просмотр файла  
  7. Пост Blast - сообщение в Главный атрибут / Характеристики в каталоге [support] был отмечен как ответ   
    Главный атрибут / Характеристики в каталоге
    Добавил Blast Добавлено 24.02.2024 Категория Атрибуты товара Просмотр файла  
  8. Пост 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
  9. Пост Blast - сообщение в Изменить количество символов в decription был отмечен как ответ   
    в поле description 65535 байт. в зависимости от используемой кодировки это 20-30 тыс символов.
    может вы про meta_description?
    тогда заходите в phpmyadmin, выбираете нужную таблицу, например oc_product_description, переходите в закладку Структура и редактируете поле meta_description, выставите там нужное количество символов
  10. Пост Blast - сообщение в Сайт выполнил переадресацию слишком много раз был отмечен как ответ   
    тогда отмените предыдущее изменение и в этом же файле замените
    if ($original_url != $seo_url) { на
    if (rawurldecode($original_url) != rawurldecode($seo_url)) {  
  11. Пост 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']);  
  12. Пост Blast - сообщение в Дополнительные поля для товара [support] был отмечен как ответ   
    Дополнительные поля для товара
    Добавил Blast Добавлено 05.05.2023 Категория Прочие Решения Просмотр файла  
  13. Пост Blast - сообщение в Добавление кастомного поля в Opencart 3 в карточке товара был отмечен как ответ   
    а контроллер и модель же дописать надо...
    приложил модификатор. sql запрос внутри также в виде камента.
    на фронте в карточке товара также можно использовать {{ ean2 }}
    product_custom_field.ocmod.xml
  14. Пост Blast - сообщение в Связка опций с количеством товара был отмечен как ответ   
    попробуйте модификатор. на всякий случай сделайте бэкап таблицы с товарами.
    но это нормально будет работать только если у товара одна опция, как у вас например - размер
    quantity_by_options.ocmod.zip
  15. Пост Blast - сообщение в ДШВ габариты для опций был отмечен как ответ   
    на самом деле проблема небольшая
    берем
    переименовываем добавляемые поля в ДШВ
     
    и либо напрямую, либо модификатором вклиниваемся в system/library/cart/cart.php в обработку опций в методе getProducts и выцепляем там нужные поля. по аналогии с весом. ну и закидываем эти данные вместо
    'length'          => $product_query->row['length'],
    'width'           => $product_query->row['width'],
    'height'          => $product_query->row['height'],
  16. Пост Blast - сообщение в Вопросы по настройке оплаты и доставки был отмечен как ответ   
    1. переименовать способ оплаты дело нескольких минут, можно продублировать и переименовать.
    2. существует масса модулей упрощенного заказа. самый популярный Simple. в связке с filterit вообще сделает всё что вам нужно просто из настроек в админке. Если не будете сильно заморачиваться с кастомизацией логики оформления заказа, то подобные модули из коробки сделают что вам надо.
×
×
  • Создать...