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

pasha77

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

    481
  • З нами

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

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

  1.  

    catalog\view\theme\шаблон\template\common\header.tpl

     

    до закрывающего

     

    </head> добавляем скрипт 

     

    <script type="text/javascript">
    jQuery(document).ready(function($) {
    var url=document.location.href;
    $.each($("#menu a"),function(){
    if(this.href==url){$(this).addClass('active');};
    });
    })(jQuery);
    </script>

    PS тестирую всё только на Ocstore 1.5.5.1.2

     

    Сделал. Версия та же самая. Класс к <а> добавляется только если открыта категория. А ежели товар из этой категории - класса нету. :(

    • +1 1
  2. Описание категории в стандартном шаблоне - странно выглядит на мобильном телефоне с андроид. Оно не по всей ширине, большим шрифтом и столбиком становится. Думаю многие замечали. Текст из модуля ПРИВЕТСТВИЕ - аналогично.

    Почему так, как убрать это?

  3. Требуется обновить цены и остатки. До этого использовал модуль только для наполнения магазина.

    Есть прайс-лист с 4-мя колонками: артикул, имя, цена, количество.

    Объясните в теории как правильно обновить.

    В частности смущает что "Категория" - это обязательное поле, а у меня ее нет..

    Надо ли заполнять страницу "Данные"?

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

    Затем обновлять отдельно "Обновить только цены" и "Обновить только наличие".

    Но правильно ли это? Нигде кстати не увидил переключатель "Обновлять категорию".

     

    Прошу в общем разъяснить

  4. Спасибо, сработало!)) 

    Последний вопрос, куда этот код добавить?

    				$('.heading a').click(function(){
    					$('.success').fadeOut('slow');
    				});
    
    По логике между $('.success').fadeIn('slow');  и $('.success').fadeOut(4500);

    но так не работает..

    У меня просто эта всплывающая подсказка появляется под корзиной, типа как на http://wikimart.ru/. Соответственно одновременно с выпадением списка корзины уведомление должно пропадать

  5. И что получится? В header.tpl

    <?php echo $cart; ?>
     <script>
    $('.heading a').click(function(){
      $('.success').fadeOut('slow');
      $('.success').fadeOut(4500);
    });
    </script>
    

    Уберите статус РЕШЕНО пожалуйста у темы.

     

    1. Уведомление само не исчезает.

    2. При клике в область корзины исчезает только 1 раз, второй раз скрипт не срабатывает.

  6. Благодарю. Еще вопрос. Нужно чтобы уведомление также пропадало при нажатии на корзину.

    <?php echo $cart; ?>
     <script>
    $('.heading a').click(function(){
      $('.success').fadeOut('slow');
    });
    </script>
    

    Данный скрипт срабатывает только один раз, подскажите почему так?

    Второй раз уведомление уже не скрывается.

  7. Как сделать, чтобы уведомления (div class="success") через некоторое время закрывались. Т.е. допустим добавил товар в корзину, увидел сообщение, и если его не закрыл оно само пропадает (желательно плавно исчезает) через 5 сек.

  8.  

     <li><?php if ($category['active']) { ?>

    <a href="ССЫЛКА НА СТРАНИЦУ">" class="active">ПУНКТ МЕНЮ</a>

    <?php } else { ?>

    <a href="ССЫЛКА НА СТРАНИЦУ">ПУНКТ МЕНЮ</a>

    <?php } ?></li>

    то, что выделил красным, видимо ошибка? Исправил

    Пробую, получаю ошибку.

    Notice: Undefined variable: category in бла-бла\сайт.ру\vqmod\vqcache\vq2-catalog_view_theme_default_template_common_header.tpl on line 132

    Подскажите корректный код

  9. record/record.php

    <?php  if ($comment_status) { ?>
                <a href="#tab-review"><?php echo $tab_comment; ?><ins style="text-decoration: none;" class="comment_count">(<?php echo $comment_count; ?>)</ins></a>
                <?php } ?>

    Убрать  (<?php echo $comment_count; ?>)

     

    А если в списке - в настройках категории - отключите

     

    8612343696.png

    мне нужно не отключить показ кол-ва коментариев полностью, а только не показывать если коментариев нет.

    т.е. если

    >=1 коммент - кол-во показывается

    = 0 коммент - кол-во не показывается

  10.                         <?php if ($record['settings_comment']['status']) { ?>
                            <?php if (isset ($record['settings']['view_comments']) && $record['settings']['view_comments'] ) { ?>
                            <div class="blog-light-small-text"><!--<?php echo $text_comments; ?>--><?php echo $record['comments']; ?></div>
                            <?php } ?>
                            <?php } ?>

    добрый день. подскажите пожалуйста как сделать чтобы кол-во коментов отображалось только если оно >0. HTML и CSS знаю хорошо, до php пока не дошел)

  11. Добрый день. Установил модуль "удобный-выбор-количества-товаров-на-страницах". Выбор кол-ва отображается на долю секунды, потом видимо происходит подгрузка фильтра и выбор кол-ва пропадает.

    Просьба помочь сделать совместимость :)

    Ссылка на сайт в личке.

  12. Smartpk, модуль по верстке корявый видимо. у меня тоже самое. или дело в различии опенкарт и оссторе

    А не подскажите как сделать корзину как на Викимарте, чтобы при добавлении показывалось кол-во товара поверх изображения корзины?

  13.  

    Есть еще 1 неплохой вариант, который добавляет класс для любого елемента у которого уже назначен класс например "nav":

    В header.tpl перед закрывающим тегом head

    Пишем

    <script language="JavaScript" type="text/javascript">
    function highlight(){
      var tags=document.getElementsByTagName("li");
      for(i in tags){
        if(tags[i].className=="nav"){
            if(document.location.href==tags[i].firstChild.href){
                tags[i].className +=" active";
            }
        }
      }
    }
    </script>

    где nav это класс элемента к которому нужно дописать active при активном пункте

    Дальше после самого меню добавляем

    <script language="JavaScript" type="text/javascript">highlight()</script>

    Решение работает и выделяется активный пункт если открыто сайт.ру/одна-ссылка

    Но как сделать чтобы работало в случае сайт.ру/одна-ссылка/другая-ссылка

    Нужно чтобы в обоих случаях подсвечивалась ссылка на "одна-ссылка".. т.е. как бы на категорию

    Подскажете пожалуйста решение!

  14. измененные шаблоны виджетов перепишите с сохранением путей себе в тему или пропишите в поле шаблонов виджетов

    вот этого что-то не понял совсем :(

    После поля Название в виджете идет поле Шаблон. Что там прописать? Просто название файла, тогда где он должен быть разположен?

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

Important Information

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