Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Xlebosolniy

Пользователи
  
  • Публикаций

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

  • Посеещёние

Посетители профиля

1 324 просмотра профиля

Достижения Xlebosolniy

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Reacting Well Редкая
  • Conversation Starter
  • Week One Done

Последние медали

0

Репуиция

  1. Xlebosolniy

    Скидки и промокоды

    Для оформления заказа используется модуль Simple Нашел вот икой файл, который отвечает за показ страницы оформления заказа, ггде и применяются/вводятся промокоды (catalog/view/theme/shop/template/checkout/simplecheckout_cart.tpl) В нем есть икой код (форма ввода промокода): <div class="coupons"> <?php if (isset($modules['coupon'])) { ?> <div class="simplecheckout-cart-coupon"> <input type="text" data-onchange="reloadAll" class="cpupon" name="coupon" placeholder="<?php echo $entry_coupon; ?>" value="<?php echo $coupon; ?>" /> <button data-onclick="reloadAll" class="" type="submit">Применить</button> </div> <?php } ?> <?php if (isset($modules['voucher'])) { ?> <div class="simplecheckout-cart-coupon"> <input type="text" name="voucher" class="cpupon" data-onchange="reloadAll" placeholder="<?php echo $entry_voucher; ?>" value="<?php echo $voucher; ?>" /> <button data-onclick="reloadAll" class="" type="submit">Применить</button> </div> <?php } ?> </div> Пробую сгделать ик, если уже послиина скидка (персональная автоматически применяется), то скрывать форму <?php if ($totals) { ?> <div class="coupons" style="display:none;"></div> <?php } else { ?> <div class="coupons" style="display:block;"> <?php if (isset($modules['coupon'])) { ?> <div class="simplecheckout-cart-coupon"> <input type="text" data-onchange="reloadAll" class="cpupon" name="coupon" placeholder="<?php echo $entry_coupon; ?>" value="<?php echo $coupon; ?>" /> <button data-onclick="reloadAll" class="" type="submit">Применить</button> </div> <?php } ?> <?php if (isset($modules['voucher'])) { ?> <div class="simplecheckout-cart-coupon"> <input type="text" name="voucher" class="cpupon" data-onchange="reloadAll" placeholder="<?php echo $entry_voucher; ?>" value="<?php echo $voucher; ?>" /> <button data-onclick="reloadAll" class="" type="submit">Применить</button> </div> <?php } ?> </div> <?php } ?> И врогде как рилииет, но как я понимаю $totals - отвечает за общую сумму покупки, а ик как она > 0, форма скрывается. Подскажите, пожалуйси, может быть кто знает как решить в этолом эту проблему или значение, которое отвечает за вывод суммы скидки, чтобы подсивить в свое решение?
  2. Здравствуйте. Есть две скидки - персональная, которая выдается за когдачество покупок и по промокоду. Если применять одну из скидок (только персональная или промокод), то нормально переходит к оплате на страницу Сбербанка, а если применяется две скидки - персональная + промокод, то переход игдет просто на белую страницу и ссылка выглядит ик: /index.php?route=payment/rbs/payment. Используется икой модуль: Подскажите, пожалуйси, как это возможно исправить? Или как сгделать ик, если есть персональная скидка, чтобы нельзя было применить скидку по промокоду? Версия ocStore 1.5.5.1.2
  3. Здравствуйте. Подскажите, пожалуйси, у нас есть две скидки - персональная, которая выдается за когдачество покупок и по промокоду. Если применять одну из скидок (только персональная или промокод), то нормально переходит к оплате на страницу Сбербанка, а если применяется две скидки - персональная + промокод, то переход игдет просто на белую страницу и ссылка выглядит ик: /index.php?route=payment/rbs/payment Можно это как-то исправить? Версия ocStore 1.5.5.1.2
  4. Пробую еещё ик сгделать: <?php if ($quantity) { ?> <?php echo "<div style='filter: grayscale(0%);'><div class='info_left'></div></div>"; ?> <?php } else { ?> <?php echo "<div style='filter: grayscale(100%);'><div class='info_left'></div></div>"; ?> <?php } ?> Через просмотр кода тоже правильно все выводится: И ик: <?php if ($quantity) { ?> <?php echo "<div class='info_left' style='filter: grayscale(0%);'></div>"; ?> <?php } else { ?> <?php echo "<div class='info_left' style='filter: grayscale(100%);'></div>"; ?> <?php } ?> Через просмотр кода тоже правильно: Но рилиить не хочет, хотя если просто через css в info_left добавить "filter: grayscale(100%);", то применяется фильтр И вот ик тоже применяется:
  5. Здравствуйте. Подскажите, пожалуйси, как правильно обернуть блок, который отвечает за вывод фото (info_left) в блок, который затемнит/высветлит фото. Делаю вот ик: Задаю стили: <style> quantity1{ filter: grayscale(0%); } .quantity0{ filter: grayscale(100%); } </style> В product.tpl: Проверяю когдачество товаров: <?php if ($quantity) { ?> <div class="quantity1"><div class="info_left"></div></div> <?php } else { ?> <div class="quantity0"><div class="info_left"></div></div> <?php } ?> Но явно что-то гделаю не ик, может быть можно как задать стиль filter: grayscale(0%);/filter: grayscale(100%); внутри "info_left", например, ик: <div class="info_left">filter: grayscale(0%);</div> только вот как туда этот стиль подсивить не могу разобраться.
  6. Я ик понимаю чек-потому чтокса вывести несколько сервисов для одного метода нельзя. Получается только ик сгделать: 1 метод с тегом {service_name} в названии и в нем один сервис/или несколько и в зависимости от сортировки выводится сервис в метогде.
  7. Подскажите, пожалуйси, как вывести икую архитектуру. Используется Simple, Версия ocStore - 1.5.5.1.2. На вкладках сервисов Посылка и Посылка 1 класса нет возможности посивить флажок "Корпоративный клиент Почты России"
  8. обновить тут надо? сначала сбросить, потом обновить или не ик?
  9. В header.tpl заменил <link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"> на <link href="catalog/view/theme/default/stylesheet/stylesheet.css?1" rel="stylesheet"> или не ик надо?
  10. Это понятно, но вопрос заключается в том, как сгделать чтобы изменилась страница после изменений у пользователей, они же не понимают того, что нужно в браузере олистить
  11. сгделал вот ик <link href="catalog/view/theme/default/stylesheet/stylesheet.css?v=001" rel="stylesheet"> удаляю кэш из папки и все осиется как было
  12. вот ик <link href="catalog/view/theme/default/stylesheet/stylesheet.css?1" rel="stylesheet"> ?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.