Jump to content
Sign in to follow this  
Faha

Табы категорий,какой класс?

Recommended Posts

Здравствуйте уважаемые форумчани :)

Продолжаю адаптировать  шаблон под opencart,и вновь появились проблемы...

 

 

Это шапка она всегда видна

e4e3c1177d0dcc243ba910efdf8b9bdf.png

Не могу понять какой класс нужно редактировать,что бы при переходи на категорию, или товар категории менялся класс этой категории(активный вид),в module/category.tpl это class active, в tabs.js это selected, я создал оба класса но эффекта нет,может есть еще какие либо файлы которые используются в категориях?\

header.tpl

<!DOCTYPE html>
<html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>">
<head>
<meta charset="UTF-8" />
<title><?php echo $title; ?></title>
<base href="<?php echo $base; ?>" />
<?php if ($description) { ?>
<meta name="description" content="<?php echo $description; ?>" />
<?php } ?>
<?php if ($keywords) { ?>
<meta name="keywords" content="<?php echo $keywords; ?>" />
<?php } ?>
<?php if ($icon) { ?>
<link href="<?php echo $icon; ?>" rel="icon" />
<?php } ?>
<?php foreach ($links as $link) { ?>
<link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />
<?php foreach ($styles as $style) { ?>
<link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" />
<?php } ?>
<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" />
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/external/jquery.cookie.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery/colorbox/jquery.colorbox.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/colorbox/colorbox.css" media="screen" />
<script type="text/javascript" src="catalog/view/javascript/jquery/tabs.js"></script>
<script type="text/javascript" src="catalog/view/javascript/common.js"></script>
<?php foreach ($scripts as $script) { ?>
<script type="text/javascript" src="<?php echo $script; ?>"></script>
<?php } ?>
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie7.css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie6.css" />
<script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('#logo img');
</script>
<![endif]-->
<?php echo $google_analytics; ?>
</head>

Category.tpl

<div class="menu-sections">
<div class="clr"></div>
	<div id="menu">
        <?php foreach ($categories as $category) { ?>
          <?php if ($category['children']) { ?>
          <ul class="submenu">
            <?php foreach ($category['children'] as $child) { ?>
            <li>
              <?php if ($child['category_id'] == $child_id) { ?>
              <a href="<?php echo $child['href']; ?>" class="active" id="tf"><?php echo $child['name']; ?></a>
              <?php } else { ?>
              <a href="<?php echo $child['href']; ?>" id="tf"><?php echo $child['name']; ?></a>
              <?php } ?>
            </li>
            <?php } ?>

          </ul>
          <!-- <a class="jojo" href="#"><span>Новые</span></a> -->
          <?php } ?>
        <?php } ?>
        </div>
      <div class="clr"></div>
</div>


Share this post


Link to post
Share on other sites

Класс оказался .active,но он работает только когда выключен seo url,а как при включенном то сделать?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By kotus2002
      Всем привет!
      Знатоки JS, нужна помощь...
      Есть 2 скрипта: один фиксирует всякие элементы, второй скролит страницу к якорям.
      1. Фиксация. Как правильно добавить условие срабатывания скрипта при разрешении экрана менее 1200?
       
      <script type="text/javascript">
      $(function(){
      $(window).scroll(function() {
      var top = $(document).scrollTop();
      if (top < 300) $(".mcdmobile-menu").css({top: '0', position: 'relative'});
      else $(".mcdmobile-menu").css({top: '0', width: '100%', left: '0', position: 'fixed'});
      });
      });
      </script>
       
      2. Скролл. Как правильно задать значение отступа от верхней границы, чтобы "якорный" контент не перекрывался другими зафиксированными элементами, а оказался ниже? То есть, отступ от top.
       
      <script type="text/javascript" >
          $('.anchor').click(function(){
              var target = $(this).attr('href');
              $('html, body').stop().animate({
                  scrollTop: $(anchor.attr('href')).offset().top
              }, 777);
              e.preventDefault();
              return false;
          });
      });
      </script >
       
      Буду очень благодарен за помощь знатоков!
    • By fofa
      Через OCMOD можно менять javascript - файлы?
    • By santehtop
      Всем привет! Нужна помощь специалиста! Столкнулся с такой проблемой. В карточке товара установлен модуль рекомендуемые товары, но вот беда, на мольных устройствах он не корректно отображается... в частности заметил такую проблему на гугл хроме, яндекс браузере. На мозиле проблем нет
      Ссылка на товар https://santeh-nova.com/2292-newarc-smesiteli-941881

      Вот сама проблема... сжимает


      Подскажите, кто возможно сталкивался с данной проблемой? какие есть возможные варианты решений ? 
       
    • By Mojitoua
      Всем привет.
      Ищу исполнителя.
      На сайте есть выпадающее меню (по нажатию - КАТАЛОГ ТОВАРОВ)
      Эту кнопку и все выпадающие меню нужно скрыть от поисковиков, то есть оставить для людей (юзабилити).
      Сделать это нужно по умному, без noindex и nofollow, я так понимаю альтернативы аяксу нет.
      Уверен здесь хорошо это реализовано, как пример f.ua.
    • By Kingfrelance
      Добрый день, решил переделать стандартные модули "рекомендуемые" опенкарт 2.3 в виде карусели товаров, ситуации такова. Сделал верстку, подключил slick slider. По умолчанию установил в слайдер что товаров будет 4 на ПК версии. Но тут таков вопрос, если товаров меньше 4 то слайдер не работает корректно
      область слайдера становится маленькой и карточку товара плющит. Если больше 4 то все гуд.
      вот код
       

      Вот скриншот
      там где рекомендуемые то это проблема а там где хит продаж, там больше 3 продуктов, там все гуд
      Вот
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.