Opencart 2.x - Полезные Мелочи (1 Часть)

Тема в разделе "Модули и дополнения", создана пользователем admin, 5 ноя 2017.

  1. TopicStarter Overlay
    Offline

    admin Команда форума Администратор

    Сообщения:
    2.595
    Симпатии:
    111.390
    Репутация:
    175
    Всем привет, в этой статье я поделюсь несколькими секретами которыми сам постоянно пользуюсь.

    OpenCart-20.jpg

    1. Смена названия для модуля Рекомендуемые.

    Из коробки для заголовка модуля Рекомендуемые выводится текст из языкового файла, это очень неудобно если вы собираетесь использовать модуль Рекомендуемые для вывода разных подборок товаров (Рекомендуемые товары, Новинки, Распродажа и т.д.), то есть модуль перекрывает все наши потребности по функционалу, но ограничивает свой использование всего лишь неправильно заданным названием, хотя в админке для каждой копии модуля задаётся индивидуальное название, почему бы нам не использовать именно его?

    01-pravki-01.png 01-pravki-02.png

    Откроем файл ../catalog/controller/extension/module/featured.php и вместо этой строки (6):

    Код:
    $data['heading_title'] = $this->language->get('heading_title');
    вставим эту:

    Код:
    $data['heading_title'] = $setting['name'];
    Готово, смотрим результат:

    01-pravki-03.png
    2. Отступ вниз в товарах модулей и в категориях (вид Сетка).

    Небольшая но раздражающая проблемка:

    01-pravki-04.png
    Лечится косяк всего парой строк стилей, откроем файл ../catalog/view/theme/default/stylesheet/stylesheet.css и вместо этих строк (554-557):

    Код:
    .product-thumb .caption {
    padding: 0 20px;
    min-height: 180px;
    }
    вставим эти:

    Код:
    .product-thumb .caption {
    padding: 0 20px;
    }
    .product-list .product-thumb .caption {
    min-height: 180px;
    }
    Готово, смотрим результат:

    01-pravki-05.png
    3. Косяк сопутствующих товаров в карточке товара.

    В сопутствующих товарах на странице товара иконка в корзину располагается после названия кнопки, смотрится немного нелепо:

    01-pravki-06.png

    Лечится очень просто, откроем этот файл ../catalog/view/theme/default/template/product/product.tpl и вместо этой строки (365):

    Код:
    <button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');"><span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span> <i class="fa fa-shopping-cart"></i></button>
    вставим эту:

    Код:
    <button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>
    Готово, смотрим результат:

    01-pravki-07.png
    На сегодня всё, до новых встреч.
     
    D0468 и aleksandr1111 нравится это.