Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

unknown

Користувачі
  
  • Публікації

    223
  • З нами

  • Відвідування

Усі публікації користувача unknown

  1. Кэш, куки чистили? Модификаторы обновляли? Что сделали и что не получилось?
  2. Согласен. Лучше стимулировать своих покупателей оставлять отзывы и делиться сайтом в соц.сетях. Поощрять их за это скидками и спец.акциями.
  3. Этот пробовали? Этим пользуетесь? Один даже предлагает вывести модуль Последние товары (Latest) и поставить лимит такой, какое количество товаров у вас в магазине)
  4. так подойдет? /catalog/view/theme/ваша_тема/stylesheet/stylesheet.css Сделайте копию файла, чтобы вернуть всё, если вам не понравится. ищите ~ строка 1997 .nav__primary .menu ul меняете padding: 0 47.6% 0 2.6%; на padding: 0 0 0 20px; ищите ~ строка 2018 .nav__primary .menu ul > li меняете padding: 4% 0; на padding: 4% 10px;
  5. Получить id статуса товара если = ожидает поступления запустить баннер с полями для ввода информации и кнопкой отправить вешаете на кнопку обработчик для отправки данных введенных в формы на почту, или в админку Если нужно менять дизайн всплывающего окна в зависимости товара, (для носков и компьютеров разный дизайн) тогда можно использовать еще и id категории в кторой находится товар, либо id самого товара в карточке и в зависимости от этого выводить разные стили
  6. Некоторая "аудитория", может искать по запросу "сравнить цены" , или "лучшая цена" и тому подобные. В выдаче по которым вас не будет, но будет я.маркет, пульс и другие. Т.е. вы расширяете охват аудитории, размещая у них ваш товар. Если площадка популярная, большая, то у людей к ней возникает доверие. Вы бы купили напрямую на сайте у китайца? или лучше через али или другие сервисы? ибей, амазон - где можно увидеть отзывы покупателей и рейтинг продавца
  7. познавайте еще и javascript в catalog/view/theme/ваша_тема/template/product/product.tpl ищите <script type="text/javascript"><!-- $('#button-cart').on('click', function() { добавляете // обнуляем счетчик count=0; // узнаем кол-во отмеченных чекбоксов в #input-option240 $('#input-option240 input[type=checkbox]:checked' ).each(function(){ // счетчик ++count; }); // ищем поле ввода количества товара - элемент с id input-quantity var s = document.getElementById('input-quantity'); // изменяем значение value на количество отмеченных чекбоксов s.value = count; вместо #input-option240 добавляете ваш id в вашем случае - #input-option227
  8. Добавить onClick для чекбоксов Или добавить на чекбоксы состояние checked или класс после того как выбрана опция. Посчитать кол-во отмеченных. В карточке товара спрятан input с id="input-quantity" Берете подсчитанное кол-во и подставляете значение в value этого input <div class="form-group"> <label class="control-label hidden" for="input-quantity">Количество</label> <input name="quantity" value="1" size="2" id="input-quantity" class="form-control hidden" type="text"> <input name="product_id" value="50" type="hidden"> <button type="button" id="button-cart" data-loading-text="Загрузка..." class="btn btn-primary btn-lg btn-block animate">Купить</button> </div>
  9. JavaScript трогать не нужно в /catalog/view/theme/default/template/product/product.tpl Добавляете новую закладку <li><a href="#tab-NEW-TAB-NAME-HERE" data-toggle="tab">NEW-TAB-NAME</a></li> <ul class="nav nav-tabs"> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php if ($attribute_groups) { ?> <li><a href="#tab-specification" data-toggle="tab"><?php echo $tab_attribute; ?></a></li> <?php } ?> <?php if ($review_status) { ?> <li><a href="#tab-review" data-toggle="tab"><?php echo $tab_review; ?></a></li> <?php } ?> //ДОБАВИТЬ <li><a href="#tab-NEW-TAB-NAME-HERE" data-toggle="tab">NEW-TAB-NAME</a></li> </ul> Ниже в <div class="tab-content"> Ищите содержимое последней вкладки, в нашем случае это <?php if ($review_status) { ?> <div class="tab-pane" id="tab-review"> .... </div> <?php } ?> и после нее добавляете содержимое вашей новой вкладки <div class="tab-pane active" id="tab-NEW-TAB-NAME-HERE"> ... // СОДЕРЖИМОЕ НОВОЙ ВКЛАДКИ ... </div>
  10. Написано же русским языком кулд нот лоад тэмплэйт coingate.tpl )) Закиньте этот файл туда, куда указано в логах /catalog/view/theme/basecart/payment/ Скорее всего файл полетел в стандартную тему
  11. Главное чтобы id был такой, как вы добавляете в common.js Можете добавить класс в этот div или обернуть его еще в один div и уже ему добавить класс. типа, col-bla-bla-6? А какой нужен, зависит уже от вашей вёрстки
  12. Я вам дам сырой код, допилите и выложите сюда, когда заработает, чтобы людям было, ок? В footer Стили для кнопки: <style type="text/css"> .show { display: block; } .scroll-call-wrapper { display: none; position: fixed; bottom: 20px; right: 40px; background-color: red; width: 100px; height: 50px; } </style> Кнопка: <div class="scroll-call-wrapper" onclick="viewCart(); return false;"> </div> Скрипт: <script type="text/javascript"> $(document).on( 'scroll', function(){ // Узнаем кол-во товаров в корзине НАЧАЛО // длина ненужного хвоста length_trash=0; // получаем значение #cart-total, весь текст cart_total_amount=$('#cart-total').text(); // убираем ненужные элементы cart_total_amount=cart_total_amount.replace(/ /g,''); // отрубаем хвост, длина зависит от length_trash cart_total_amount=cart_total_amount.substring(0,cart_total_amount.length-length_trash); // Узнаем кол-во товаров в корзине КОНЕЦ if ($(window).scrollTop() > 400 && cart_total_amount > 0) /* Условие ЕслиКорзинаПустая = 0 тогда показать*/ $('.scroll-call-wrapper').addClass('show'); /* Иначе Если пустая то скрыть */ }); function viewCart() { location.href="https://www.caseroom.in.ua/checkout/"; }; </script> Важно! // убираем ненужные элементы cart_total_amount=cart_total_amount.replace(/ /g,''); Тут вы должны определить какие символы вам нужно убрать. Посмотрите какой текст в корзине и погуглите как его заменить. Данный вариант убирает пробел, скрипт предназначался для цен с разделителем тысяч вида 1 999
  13. Какой текст у вас отображается в корзине? Стандартный?
  14. Могут заказать несколько размеров для примерки. Если вам потрудились ответить, то и вы уж скажите как сделали. Возможно кому-то пригодится.
  15. Можно без <header> обойтись Переносите search в div с id <div id="SEARCH_ANYWHERE_YOU_WANT"> <?php echo $search; ?> </div> /catalog/view/javascript/common.js ищите /* Search */ $('#search input[name=\'search\']').parent().find('button').on('click', function() { url = $('base').attr('href') + 'index.php?route=product/search'; var value = $('header input[name=\'search\']').val(); if (value) { url += '&search=' + encodeURIComponent(value); } location = url; }); $('#search input[name=\'search\']').on('keydown', function(e) { if (e.keyCode == 13) { $('header input[name=\'search\']').parent().find('button').trigger('click'); } }); Заменяете header на id вашего div /* Search */ $('#search input[name=\'search\']').parent().find('button').on('click', function() { url = $('base').attr('href') + 'index.php?route=product/search'; var value = $('#SEARCH_ANYWHERE_YOU_WANT input[name=\'search\']').val(); if (value) { url += '&search=' + encodeURIComponent(value); } location = url; }); $('#search input[name=\'search\']').on('keydown', function(e) { if (e.keyCode == 13) { $('#SEARCH_ANYWHERE_YOU_WANT input[name=\'search\']').parent().find('button').trigger('click'); } });
  16. Можете добавлять что хотите, обернуть search div'ом, чем хотите, должно работать. Гугл
  17. Бесплатный костыль /catalog/view/theme/default/template/common/header.tpl Ищите <?php echo $search; ?> Вырезаете и вставляете куда вам нужно с тегом <header> Вот так: <header> <?php echo $search; ?> </header> В стилях настроите ширину и положение на экране.
  18. В google Chrome Правой клавишей на нужном элементе - Исследовать 1. 2. Если хотите узнать какое значение при наведении - нажимаете :hov выбираете :hover прокручиваете вниз, находите .dropdown-menu li > a:hover { stylesheet.css:37 stylesheet.css название файла стилей, 37 строка

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.