• Как вывести"Вы экономите" в Opencart2?

    dim565
    @dim565
    Здравствуйте! Работает при установке для товара цены акции (не скидки), думаю это более логично.
    На странице товара
    /catalog/controller/product/product.php
    Найти:
    $data['special'] = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
    Добавить после:
    $data['discount_amount'] = $this->currency->format($this->tax->calculate(($product_info['price'] - $product_info['special']), $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);

    /catalog/view/theme/default/template/product/product.tpl
    Найти:
    <li>
    <h2><?php echo $special; ?></h2>
    </li>
    Добавить после:
    <li class="discount_amount">
    <?php echo 'Вы экономите '.$discount_amount; ?>
    </li>

    На странице категории
    /catalog/controller/product/category.php
    Найти:
    $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
    Добавить после:
    $discount_amount = $this->currency->format($this->tax->calculate(($result['price'] - $result['special']), $result['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
    Найти:
    'price'       => $price,
    'special'     => $special,
    Добавить после:
    'discount_amount' => $discount_amount,

    /catalog/view/theme/default/template/product/category.tpl
    Найти:
    <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
    Добавить после:
    <span class="discount_amount"><?php echo 'Вы экономите '.$product['discount_amount']; ?></span>

    Проверено на чистом OpenCart 2.3.0.2. По-хорошему, надо бы создать модификатор ocmod в формате xml, а не редактировать код напрямую, но это уже другой уровень.
    Ответ написан
    1 комментарий
  • Как убать отступы в bootsrap?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    .navbar-brand {
        padding: 0;
    }

    точно сработает, если конечно Ваши стили подключены после бутстраповских.
    Ответ написан
    Комментировать
  • Как убать отступы в bootsrap?

    у .navbar-brand padding правьте
    Если хотите изменить высоту меню играйте с
    #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
        padding: 42px 0;
    }
    Ответ написан
    2 комментария
  • В чем ошибка в меню css?

    @kuatmus
    .nav a {
        text-transform: uppercase;
        color: #868686;
        font: 14px 'Lato Regular', sans-serif;
    }
    
    .nav li a:hover {
        padding:10px;
        background-color: #ffcc33;
        border-radius: 2px;
    }


    при .nav li a:hover у вас добавляется padding:10px;, добавьте padding к .nav li a
    Ответ написан
    Комментировать
  • В чем ошибка в меню css?

    @Hellows
    Потому что padding при наведении. Как вариант - codepen.io/anon/pen/WrzJwx
    Ответ написан
    Комментировать
  • В чем ошибка в меню css?

    @Gokudera
    java developer
    padding:10px;

    .nav a {
        padding:10px;
        text-transform: uppercase;
        color: #868686;
        font: 14px 'Lato Regular', sans-serif;
    }
    Ответ написан
    Комментировать
  • В чем ошибка в меню css?

    @zdiii
    Ответ написан
    Комментировать
  • Как сделать похожий сайт?

    varzin
    @varzin
    UI/UX дизайнер в instadev.ru
    Как готовый вариант можно использовать pagePiling.js
    alvarotrigo.com/pagePiling
    Ответ написан
    Комментировать