[Помогите] Как вывести на главную прием купона

Тема в разделе "OpenCart", создана пользователем Luckas, 31 май 2014.

  1. Luckas

    Luckas

    Регистрация:
    21 ноя 2012
    Сообщения:
    233
    Симпатии:
    57
    Здравствуйте.
    Хочу как-то сделать вывод на главную прием купона, как тут http://nweshop.ru "ПОЛУЧИТЕ СКИДКУ В 7,5%!"
    не могу придумать как. может есть какой-то похожий модуль?
    Спасибо.
     
  2. Globe-Star

    Globe-Star ...

    Регистрация:
    7 май 2013
    Сообщения:
    421
    Симпатии:
    122
    нарисовать такой блок в html, и вывести форму ввода кода скидки, таким образом как в корзине, вырезать можно с cart.tpl
     
  3. Luckas

    Luckas

    Регистрация:
    21 ноя 2012
    Сообщения:
    233
    Симпатии:
    57
    как она будет действовать? когда покупатель добавит товары в корзину, введет в этом блоке скидку, она подействует? что если ввести скидку до добавления товара в корзину?
     
  4. Globe-Star

    Globe-Star ...

    Регистрация:
    7 май 2013
    Сообщения:
    421
    Симпатии:
    122
    а зачем вводить ёё до добавления товара в корзину? можно сделать так чтобы пока нету товара в корзине етот блок действовать не будет.
     
  5. Luckas

    Luckas

    Регистрация:
    21 ноя 2012
    Сообщения:
    233
    Симпатии:
    57
    покупатели разные бывают) тем более когда им сразу суют под нос форму для ввода.
    как сделать, чтобы она появлялась когда добавят товар в корзину?
     
  6. Globe-Star

    Globe-Star ...

    Регистрация:
    7 май 2013
    Сообщения:
    421
    Симпатии:
    122
    также есть функция которая проверяет пуста ли корзина или нет, все ето возможно сделать. А на том сайте который вы дали в пример, работает купон скидки без товара в корзине?.
    А еще вариант сделать текст всплывающий купон действителен тока при товаре в корзине, или чтото типа такого "Уважаемый покупатель добавте сначало товар в корзину для активации купона."
     
  7. Luckas

    Luckas

    Регистрация:
    21 ноя 2012
    Сообщения:
    233
    Симпатии:
    57
    напишите мне пожалуйста эту функцию.
    там непонятно как он работает. кнопка "использовать" вообще не работает.
    тоже не плохой вариант.
     
  8. Globe-Star

    Globe-Star ...

    Регистрация:
    7 май 2013
    Сообщения:
    421
    Симпатии:
    122
    <?php if ($this->cart->hasProducts()) { ?> - проверяет пустая ли корзина, нужна для того чтобы проверять если есть товар в корзине появиться кнопка активировать купон.
    Код:
    <div class="field">
                                        <label><?php echo $entry_voucher; ?></label>
                                        <input type="text" name="voucher" value="<?php echo $voucher; ?>" />
                                    </div>
    А ето код поля ввода ваучера.
     
    Luckas нравится это.
  9. Luckas

    Luckas

    Регистрация:
    21 ноя 2012
    Сообщения:
    233
    Симпатии:
    57
    Благодарю.
    Все плучилось. Даже проще)
    Скопировал исходный код ввода купона и кнопки его применения и вставил а хтмл той заготовки.
    Прятать не пришлось, при вводе кода в с пустой корзиной, выдает, что она пуста.