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

fill

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

    65
  • З нами

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

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

  1. получилось вставить поиск? тоже интересен данный модуль

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

  2. Вставил поиск,в самой панели заработал а на самом сайте перестал работать, перебрасывает на index.php?route=product/search.

    Думаю дело в filter_name но где и что куда добавлять ума не приложу,если кто может помочь то буду премного благодарен.

    post-3023-0-38701500-1390759551_thumb.png

    Код vqmod файла

     

    <modification>
    <id>embermonkey - MiniHeader, Fixed position header for OpenCart</id>
    <version>1</version>
    <vqmver>2</vqmver>
    <author>OpenCartPlus</author>
     
    <!-- Front End -->
    <file name="catalog/view/theme/*/template/common/header.tpl">
    <operation error="log">
    <search position="replace"><![CDATA[</head>]]></search>
    <add>
    <![CDATA[
    <script type=text/javascript">
    // Fixed Header
    $(document).ready(function(){
    // Copy our header id and place it in the headerFixed id
    var header = "<div id='logoFixed'>"+$("#header").find("#logo").html()+"</div>";
    header += "<div class='links'>"+$("#header").find(".links").html()+"</div>";
    header += "<div id='cartFixed'><h4><?php echo $text_shopping_cart; ?></h4> "+$("#header").find(".heading > a").html()+"</div>";
    header += "<div id='searchFixed'> "+$("#header").find("#search").html()+"</div>";
    $("#fixedHeader").html("<div>"+header+"</div>");
     
    // Set our click for cart
    $("#cartFixed").on('click', function(){
    //window.location.href ="index.php?route=checkout/cart";
                                  });
    Это вставил из common.js
    $('.button-search').bind('click', function() {
    url = $('base').attr('href') + 'index.php?route=product/search';
     
    var filter_name = $(' input[name=\'filter_name\]').attr('value');
     
    if (filter_name) {
    url += '&filter_name=' + encodeURIComponent(filter_name);
    }
     
    location = url;
    });
     
    $('#fixedHeader  input[name=\'filter_name\']').bind('keydown', function(e) {
    if (e.keyCode == 13) {
    url = $('base').attr('href') + 'index.php?route=product/search';
     
    var filter_name = $(' input[name=\'filter_name\']').attr('value');
     
    if (filter_name) {
    url += '&filter_name=' + encodeURIComponent(filter_name);
    }
     
    location = url;
    }
    });
                       
    //Set our transistion type
    var showFixedHeader = function (trans, scrollValue){
    var elem = $("#fixedHeader");
    if(trans == "fade"){
    elem.fadeIn();
    }else if(trans == "animate"){
    elem.show();
    elem.stop().animate({top: "0"}, 250);
    }else{
    elem.show();
    }
    }
     
    var hideFixedHeader = function (trans){
    var elem = $("#fixedHeader");
    if(trans == "fade"){
    elem.fadeOut();
    }else if(trans == "animate"){
    elem.stop().animate({top: "-55px"}, 250);
    }else{
    elem.hide();
    }
    }
     
    // Show our fixed header
    var position = $("#header").position();
    var height = $("#header").height();
    var scrollValue = height+position.top;
    $(window).scroll(function() {
    if ($(this).scrollTop() > scrollValue) {
    showFixedHeader("animate");
    } else {
    hideFixedHeader("animate");
    }
    });
     
    $("#cartFixed").on("click", function(){
    window.location.replace('index.php?route=checkout/cart');
     
    });
    });
     
    </script>
    <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/fixedHeader.css" />
    </head>
    <div id="fixedHeader"></div>
    ]]>
    </add>
    </operation>
    </file>
    </modification>
  3. У меня меню находится в левой колонке, поиск по середине ,корзина в правом верхнем углу.И всё это фиксируется в разных углах,получается очень не красиво.

    Это подойдёт для тех у кого поиск,корзина,меню и тд. находятся в одну строку.

    Я хочу сделать наподобие этого http://www.tricae.com.br/

  4. Это расширение при прокрутке страницы добавляет всплывающее окошко вверху страницы с логотипом,ссылками,корзиной.

    post-3023-0-67804000-1390591815_thumb.png

    Демо:http://test.embermonkey.com/demo/index.php?route=product/category&path=20

    Сайт:http://www.opencart.com/index.php?route=extension/extension/info&extension_id=12479

    Дело в том при покупке товара цена должна добавляться в обе корзины а здесь она добавляется только в одну,приходится перезагружать страничку тогда становиться всё нормально.Тоже самое происходит с при добавлении товара в закладки и сравнения.Но с этим вопрос вроде решил.

    Для корзины catalog/vew/theme/default/template/product/product.tpl

    Находим примерно строка 364

    $('#cart-total').html(json['total']);
    меняем на
    $('#cart-total,#cart_total').html(json['total']);
     
    catalog/vew/javascript/common.js
    строка 130
    $('#cart-total').html(json['total']);
    меняем на
    $('#cart-total,#cart_total').html(json['total']);
     
    Для закладок и сравнений catalog/vew/javascript/common.js
    Находим строка 151
    $('#wishlist-total').html(json['total']);
    меняем на
    $('#wishlist-total,#wishlist_total').html(json['total']);
     
    строка 173
    $('#compare-total').html(json['total']);
    меняем на
    $('#compare-total,#compare_total').html(json['total']);
     
    Пробовал на Ocstore 1.5.4.1 и Ocstore 1.5.5.1.1 да думаю и на других будет работать.
    Проблема у меня такая,когда я удаляю товар из стандартной корзины то товар должен удалиться и из другой корзины,а он почему то не хочет удаляться,мучаюсь второй день но ничего не получается.
    Да хотелось бы ещё и поиск прикрутить.
    Если кому то интересно это расширение давайте доработаем его вместе.
  5. Сначала установил всё работало нормально,через пару дней стал отзывы редактировать а капчи нет только квадрат.Пробовал модуль переустановить тоже самое.

    А в журнале вот это:

    PHP Warning:  imagettftext() [<a href='function.imagettftext'>function.imagettftext</a>]: Problem loading glyph in C:\xampp\htdocs\shop\system\library\captcha.php on line 72

    Сайт на locahost, Ocstore 1.5.4.1

  6. Заглушку поставил заработало,но всегда выводит "Спасибо за ваш вопрос.Он поступил администратору для проверки на спам и вскоре будет опубликован" хотя в настройках модуля стоит "НЕТ"

    на пункте проверка администратором перед публикацией вопроса,а должно быть"Ответ успешно добавлен".

  7. Сейчас поставил на чистый Ocstore 1.5.4.1,тоже самое не работают всплывающие уведомления об успешной отправки письма.

     

    stylesheet.css 

     

    .success, .warning, .attention, .information {

    padding: 10px 10px 10px 33px;

    margin-bottom: 15px;

    color: #555555;

    -webkit-border-radius: 5px 5px 5px 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -khtml-border-radius: 5px 5px 5px 5px;

    border-radius: 5px 5px 5px 5px;

    }

    .success {

    background: #EAF7D9 url('../image/success.png') 10px center no-repeat;

    border: 1px solid #BBDF8D;

    -webkit-border-radius: 5px 5px 5px 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -khtml-border-radius: 5px 5px 5px 5px;

    border-radius: 5px 5px 5px 5px;

    }

    .warning {

    background: #FFD1D1 url('../image/warning.png') 10px center no-repeat;

    border: 1px solid #F8ACAC;

    -webkit-border-radius: 5px 5px 5px 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -khtml-border-radius: 5px 5px 5px 5px;

    border-radius: 5px 5px 5px 5px;

    }

    .attention {

    background: #FFF5CC url('../image/attention.png') 10px center no-repeat;

    border: 1px solid #F2DD8C;

    -webkit-border-radius: 5px 5px 5px 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -khtml-border-radius: 5px 5px 5px 5px;

    border-radius: 5px 5px 5px 5px;

    }

    .success .close, .warning .close, .attention .close, .information .close {

    float: right;

    padding-top: 4px;

    padding-right: 4px;

    cursor: pointer;

    }

  8. 1)Заметил одну странность,если что то отредактировать на сайте ну например цену в товаре,сохранить,а потом зайти в любой товар то в вашем модуле в форме в поле "ВАШЕ ИМЯ" уже вбит мой логин от админки.Если почистить кеш то становиться всё нормально,если опять что то редактируешь то опять то же самое.Кстати у вас на демо тоже самое,только у вас свой логин вбит.

    post-3023-0-54110200-1387993111_thumb.png

    2)У меня почему то не работают всплывающие уведомления об успешной отправки письма админу для проверки на спам,или что вопрос успешно добавлен.

    Уведомления для ошибок работают нормально.

    Opencart 1.5.4.1 сайт на localhost

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

    2)И может форму "задать вопрос" не много переделать а то уж больно страшная.

  10. Есть небольшие, но это скорей из за моей главной страницы я в header новые позиции добавлял и при добавлении баннера пропадает ваш модуль.Сначала сам попробую разобраться.Ну а если что найду отпишусь.

  11. <script type="text/javascript">

    var text_select_options = 'Ошибка: Пожалуйста, выберите опции для {0}';

    var text_success = 'Готово: Вы положили {0} в свою <a href="{1}">корзину покупок</a>!';

    var chain_shoping_cart_href = '<b>Notice</b>: Undefined variable: chain_shoping_cart_href in <b>C:\xampp\htdocs\cart\catalog\view\theme\default\template\module\chainwidget.tpl</b> on line <b>5</b>';

    </script>

    Открыл консоль в хроме нашёл эту хрень.Ставил на чистый Ocstore 1.5.4.1.

    Да и в журнале ошибок

    PHP Notice:  Undefined variable: cancel in C:\xampp\htdocs\cart\admin\view\template\module\chain_widget.tpl on line 15

     PHP Notice:  Undefined variable: chain_shoping_cart_href in C:\xampp\htdocs\cart\catalog\view\theme\default\template\module\chainwidget.tpl on line 5

     PHP Notice:  Undefined variable: cancel in C:\xampp\htdocs\cart\admin\view\template\module\chain_widget.tpl on line 15

     PHP Notice:  Undefined variable: chain_shoping_cart_href in C:\xampp\htdocs\cart\catalog\view\theme\default\template\module\chainwidget.tpl on line 5

     PHP Notice:  Undefined variable: chain_shoping_cart_href in C:\xampp\htdocs\cart\catalog\view\theme\default\template\module\chainwidget.tpl on line 5

     PHP Notice:  Undefined variable: cancel in C:\xampp\htdocs\cart\admin\view\template\module\chain_widget.tpl on line 15

     PHP Notice:  Undefined variable: chain_shoping_cart_href in C:\xampp\htdocs\cart\catalog\view\theme\default\template\module\chainwidget.tpl on line 5
    • +1 1
  12. Выдрал из одного буржуйского шаблона мега меню поставил на ocstore 1.5.4.1,maxystore 15.3.1 вроде работает,есть мелкие недочёты по стилям ну и кое что добавить надо(при выводе товара не выводит цену для спецпредложений).Если надо выложу довайте доработаем вместе.Сам шаблон http://themeforest.net/item/bossthemes-gomarket-supermarket-opencart-theme/full_screen_preview/4474438

  13. Пока такое не планируется.... Сама идея быстрого заказа в основе своей подразумевает, что человек вбивает МИНИМАЛЬНОЕ кол-во данных, например, только номер телефона. Затем с клиентом связываются и уточняют все остальные необходимые данные.... Если Вы хотите, чтобы человек заполнял адрес и другие данные, мне кажется, стоит использовать какие-либо модули одностраничного заказа (например, Simple или другие).

    Кстати можно сделать что бы поле "адрес" можно было отключать в админке,кому надо включат.

  14. и чтобы не отображалась надпись "комментарий", если его нет, замени в xml последнюю конструкцию таким образом

    <file name="catalog/view/theme/*/template/product/review.tpl">
     <operation>
      <search position="replace" error="log"><![CDATA[<div class="text"><?php echo $review['text']; ?></div>]]></search>
      <add><![CDATA[<br/>
      <br/>
      <br/>
      <div><img src="catalog/view/theme/default/image/icon_pros15.png" alt=""; ?> <b><font size="3" color="green"><?php echo $text_pros; ?></font></b> <div class="text"><?php echo $review['pros']; ?></div></div>
      <br/>
      <div><img src="catalog/view/theme/default/image/icon_cons15.png" alt=""; ?> <b><font size="3" color="red"><?php echo $text_cons; ?></font></b><div class="text"><?php echo $review['cons']; ?></div></div>
      <br/>
      <?php if ($review['text']) { ?>
      <div><img src="catalog/view/theme/default/image/icon_other15.png" alt=""; ?> <b><font size="3" color="orange"><?php echo $text_other; ?></font></b><div class="text"><?php echo $review['text']; ?></div></div>
      </div>
      <?php } ?>]]></add>
     </operation>
    </file>
    

    :)

    Да всё работает,тогда это vqmod для maxystore 1.5.3.1

    vqmod_newegg_review.xml

  15. я делал под ocstore, там должно все работать.

    файл catalog/controller/product/product.php, поменять строку

    if ((utf8_strlen($this->request->post['text']) < 25) || (utf8_strlen($this->request->post['text']) > 1000)) {
    

    на эту

    if ((utf8_strlen($this->request->post['text'])) || (utf8_strlen($this->request->post['text']) > 1000)) {
    

    Всё получилось,огромное тебе спасибо.

    post-3023-0-23379100-1356249828_thumb.png

    vqmod_newegg_review.xml

  16. Короче взял английский VQMOD удалил от туда всё что связано с админкой и перевод прописал прямо в шаблон,а админку вставил из твоего VQMOD.Теперь и в админке работает и в карточке товара показывает,подскажи как теперь сделать чтобы только два поля можно было заполнять.

  17. А у меня почему то ошибка вылезла product.tpl и комментарии не показывает,а в админке всё норм

    Notice: Undefined index: pros in C:\xampp\htdocs\shop\vqmod\vqcache\vq2-catalog_controller_product_product.php on line628

    Notice: Undefined index: cons in C:\xampp\htdocs\shop\vqmod\vqcache\vq2-catalog_controller_product_product.php on line629

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

Important Information

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