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

grishka0007

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

    68
  • З нами

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

Повідомлення, опубліковані користувачем grishka0007

  1.  

    Так она есть на карточке товара, просто выводится в списке характеристик товара

    Можно продублировать вывод под склад, например, добавив в product.tpl над кодом

    <?php if ($price) { ?>
    <div class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    

    такой блок

    <div style="margin: -10px 10px 5px"><?php echo $text_manufacturer; ?> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a></div>
    

     

    Спасибо! То что нужно!

  2. Я так понял готового решения нету =(

    Здравствуйте!

    У меня есть знакомые интеграторы amocrm. Думаю можно узнать у них, возможно они уже имеют наработки по этому вопросу. Могу дать контакты в личку

    • +1 1
  3.  

    2. В самом простом виде можно реализовать через алерты, для этого в файле  catalog\view\theme\moneymaker\template\product\product.tpl

    найдите код

              $('.options .collapse').show();
              for (i in json['error']['option']) {
    		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
    	}
    

    и замените его так

              $('.options .collapse').show();
              var testAlert = '';
              for (i in json['error']['option']) {
    		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
    		testAlert = testAlert + json['error']['option'][i] + '\n';
    	}
    	alert(testAlert);
    

     

     

     

    Чего-то у меня не завелось.. Впрочем, у меня там и код чуть чуть другой.. (а, если что, у меня 15512)

              $('.options .collapse').show();
              $('.options .options-expand').hide();
              for (i in json['error']['option']) {
    						$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
    					}
    

    А вот весь if (если нужно)

    			if (json['error']) {
    				if (json['error']['option']) {
              $.colorbox.close();
              <?php if ($this->config->get('mmr_product_gallery_type')=='fancybox') { ?>$.fancybox.close();<?php } ?>
              $('.options .collapse').show();
              $('.options .options-expand').hide();
              for (i in json['error']['option']) {
    						$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
    					}
    				}
    			}
    
  4. Подскажите, что за нотисы?

    
    
    2016-11-13 4:59:14 - PHP Notice:  Undefined variable: id in /var/www/u1234567/data/www/ecstas.ru/catalog/view/theme/moneymaker/template/module/multimodal/offer.tpl on line 290
    2016-11-13 4:59:14 - PHP Notice:  Undefined variable: modal in /var/www/u1234567/data/www/ecstas.ru/catalog/view/theme/moneymaker/template/module/multimodal/offer.tpl on line 290

    2016-11-13 14:08:56 - PHP Notice: Undefined index: product_id in /var/www/u1234567/data/www/ecstas.ru/catalog/controller/module/multimodals.php on line 185

  5. Добрый день!

    1. Надо переписывать логику работы капчи, просто лишь код поменять недостаточно, т.к. сама новая капча работает иначе

    2. Есть очень простое решение - не делать опции обязательными. Ваши менеджеры все равно же позвонят покупателю и уточнят заказ, так зачем его заставлять что-то указывать?

    3. По вопросам работы сторонних модулей надо писать их авторам, посмотрите на кол-во пользователей шаблона и кол-во пользователей модуля, кто должен быть заинтересован в реализации какой-то дополнительной функциональности - автор модуля или я?

     

    1. Жаль, она классная

    2. "все гениальное- просто"!)) Но если все же извратиться, теоретически это сложно реализовать?

    3. В общем, то справедливо...

  6. @RGB,

    С рекапчей...

      

    Здравствуйте! Давно хотел поинтересоваться,

     

    1) а вот насчет рекапчи, можно ли ее новую версию подключить? Ну знаете та, в которой просто галочку ставишь.. Думаю вы понимаете о чем я. 

    Я так понимаю, нужно просто где то поменять код подключения капчи на новую версию, но не в курсе где это сделать в файлах шаблона...

     

    2) Может быть сможете помочь. В карточке товара, если не выбрана опция, при нажатии кнопки "в корзину" ничего не происходит. Вернее, в поле опций появляется сторка "Поле Цвет/размер должно быть заполнено!" но она появляется настолько незаметно (а с мобайл совсем незаметно), что посетители иногда ее не замечают, и пару раз ткнув в корзину, считают что она не работает.. Многие даже звонили и оформляли заказ по телефону, аргументируя тем что "у вас там на сайте не работает ниче"...

     Дак вот, как бы сделать нотификацию о "Поле Цвет/размер должно быть заполнено!" более заметной? Например, выводить подсказку над кнопкой "в корзину" если не выбрана опция, или, если при невыбраной опции нажать "в корзину", "магнитить" пользователя в область выбора опции? 

     Помогите пожалуйста реализовать что-то подобное...

     

    3) Есть замечательный модуль "Конструктор всплывающих окон + Торги", который прекрасно работает с вашей замечательной темой "из коробки".

    В торгах есть возможность вызова окна по кнопке со страницы товара. Было бы здорово, если бы вы помогли с добавлением отдельной кнопки торгов на странице товара, или хотя бы проконсультировали как что и куда добавить.

    Боюсь у самого у меня не хватит опыта, чтобы добавить такую кнопку, которая бы вписывалась в общий дизайн шаблона

  7. Есть все же еще несколько вопросов и уточнений:

     

    1)

    Ограничить ценовые предложения
     

    Почему в этом поле необходимо указывать от цены товара (95%), а не от скидки (5%)? Это не критично, но просто странно) 

     

    2)

    Показывать в определенный период

    Можно ли здесь указать не диапазон дат, а временной диапазон? Скажем, только по понедельникам, или в любой день с 12:00 до 22:00?

     

    3)

    Интервал между товарами
    Окно с торгами будет показываться не менее чем через каждые Nтоваров

    Это конечно хорошо, но еще было бы круто чтобы у посетителя, сыгравшего в торги была возможность или сразу оформить заказ, или записать код купона на скидку.

    Представим ситуацию: Человек ходит по сайту, и спустя какое-то время на странице товара получает окно с торгами. А если он бы с удовольствием получил скидку, но не для этого товара, так как он его просто для сравнения открывал... А если бы ему предложили записать какой нибудь код, или..

    О, идея: При появлении окна торгов, добавить кнопку "Торговаться на другом товаре", при нажатии на которую минимизировать (свернуть) окно в небольшую кнопку "торговаться здесь"... Посетитель выбирает-таки товар который он все же решил брать, нажимает эту кнопку, вновь разворачивается окно торгов, он предлагает свою цену, ну и далее уже все по старому, попадает в корзину, радуется...

     Таким образом "игра" в торги, которая изначально была идеей модуля, станет на один шаг увлекательнее!

    Понимаете о чем я?)

  8. Модуль прекрасно справляется с тем, для чего он был создан, и даже больше!

     

     По совместимости:

    на 1.5.5.1.2 завелось все на ура!

    Simple- полет нормальный!

    Moneymaker- полет нормальный!

     

    Все ну просто замечательно. Так держать!

  9. /catalog/view/theme/default/template/product/product.tpl

     

    Это для 2-ки, ищем код кнопки купить http://joxi.ru/a2XY917HKpOMAg

    После него вставляем например код 

    <div id="open-form-offer" class="btn btn-primary btn-lg btn-block">Поторговаться</div>

    В окне задаем настройки открытия - По селектору - #open-form-offer

     

    Для 1.5.5 такой же порядок действий?

  10. чего ждать? я же написал что уже проверил и все работает?

    Простите!) у меня в кеше старая версия страницы с сообщением сохранилась, и я как бы на него отвечал, и не заметил что вы ответили!)

    Спасибо большое, сегодня же займусь приобретением и установкой!

  11. можно попробовать. я просто еще опции никогда не подключал

     

    А мы сможем это как-то попробовать, перед приобретением?

    Был бы признателен... Как минимум, приобретением модуля 

  12.  

     

    Здравствуйте. 

    Хотел бы проконсультироваться.

    В описании модуля указано:

     

    Добавлена возможность добавлять новые поля для поиска товаров

     

     

    Мне очень важно настроить поиск по опциям товара (не по атрибутам).

    Насколько я понял, это можно реализовать с помощью вашего модуля поиска. Это верно?

     

    И второе,

    Можно ли рассчитывать на вашу помощь при настройке этого самого "нового поля"? Пока я не совсем понимаю просто как правильно прописывать SQL код, так как не сталкивался с этим ранее...

  13. С жадностью прочитал описание, и уже было побежал за денюжками, Как вдруг в конце описания увидел совместимость.. Только 2.хх

    Горе моё не передать словами.

    Пичаль, пойду искать что-нибудь более-менее похожее под 15512

    И все же автор молодец!

  14. https://opencartforum.com/topic/42021-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D0%BD%D1%83%D0%BC%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2-%D1%85%D1%80%D0%BE%D0%BC%D0%B0%D0%B5%D1%82/page-2

     

    Здесь один пользователь мастерил дополнение по потерянным заказам, правда для версии 1.5

    Может быть, если к нему обратиться, он и для 2 подобное сможет реализовать

  15. Кто-то пользуется данным способом рекламы?

    Как встраивали код ремаркетинга?

    <!-- Код тега ремаркетинга Google -->
    <!--------------------------------------------------
    С помощью тега ремаркетинга запрещается собирать информацию, по которой можно идентифицировать личность пользователя. Также запрещается размещать тег на страницах с контентом деликатного характера. Подробнее об этих требованиях и о настройке тега читайте на странице http://google.com/ads/remarketingsetup.
    --------------------------------------------------->
    <script type="text/javascript">
    var google_tag_params = {
    ecomm_prodid: 'REPLACE_WITH_VALUE',
    ecomm_pagetype: 'REPLACE_WITH_VALUE',
    ecomm_totalvalue: 'REPLACE_WITH_VALUE',
    };
    </script>
    <script type="text/javascript">
    /* <![CDATA[ */
    var google_conversion_id = your_id;
    var google_custom_params = window.google_tag_params;
    var google_remarketing_only = true;
    /* ]]> */
    </script>
    <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
    </script>
    <noscript>
    <div style="display:inline;">
    <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/your_id/?value=0&guid=ON&script=0"/>
    </div>
    </noscript>
    

    как быть с переменными REPLACE_WITH_VALUE ?

     

    Переменные REPLACE_WITH_VALUE не появятся сами по себе. Их не знает сайт, и их не знает гугл, пока вы все не настроите. Переменная prodid должна совпадать с идентификатором товара из фида мерчант центра. Передается только в корзине, карточке товара, на поиске и на страничке завершения транзакции. Вы используете мерчант центр? Если нет, то динамический ремаркетинг не будет работать. Далее переменная pagetype: содержит информацию о странице. Ну с этим все ясно.. И последняя- totalvalue: Передается только в корзине, в карточке товара и на странице завершения покупки.. 

    Если все ясненько, мерчант центр работает, и сильно хочется использовать ремаркетинг, то можно поработать вот с этими инструментами: 

     

    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=19056&filter_search=google%20analytics&filter_license=0&filter_download_id=31&page=2

     

    или

     

    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=12707&filter_search=remarketing

     

    или

     

    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=15609&filter_search=remarketing

     

    Лучше мне пока не попадалось. В России не очень активно используют сервисы гугла, но это того стоит, при правильном подходе. Русских дополнений я тоже найти не мог.

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

Important Information

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