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

Рекомендуемые сообщения

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

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/category_pro.css" />

<!--[if IE 9]>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/category_pro_ie9.css" />

<![endif]-->

<!--[if IE 8]>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/category_pro_ie8.css" />

<![endif]-->

<!--[if lt IE 8]>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/category_pro_ie7.css" />

<![endif]-->

<script type="text/javascript">

$(document).ready(function(){

$(".category_pro_exprand").toggle( 

function() { 

$(this).next('.level-2').slideToggle("slow"),{

duration: 'slow',

easing: 'easeOutBounce'

};

}, 

function() { 

$(this).next('.level-2').slideToggle("slow"),{

duration: 'slow',

easing: 'easeOutBounce'

};


);     

 

$('.category_pro_info').each(function() {        

var tip = $(this).find('.category_pro_information');

 

$(this).hover(

function() { tip.appendTo('body'); },

function() { tip.appendTo(this); }

).mousemove(function(e) {

var x = e.pageX + 60,

y = e.pageY - 40,

w = tip.width(),

h = tip.height(),

dx = $(window).width() - (x + w),

dy = $(window).height() - (y + h);

 

if ( dx < 50 ) x = e.pageX - w - 60;

if ( dy < 50 ) y = e.pageY - h + 50;

 

tip.css({ left: x, top: y });

});         

});

});

</script>

 

<div class="box">

  <div class="box-heading"><?php echo $heading_title; ?></div>

  <div class="box-content">  

    <div class="box-category">

      <ul>

        <?php foreach ($categories as $category) { ?>

          <?php if ($category['category_id'] == $category_id) { ?>

          <li class="active">

          <?php } else { ?>

            <li>

<?php } ?>

 <?php if ($category['category_id'] == $category_id) { ?>

   <a class="active"><?php echo $category['name']; ?></a>

<div class="category_pro_info">

 <div class="category_pro_information" style="height: <?php echo $box_height; ?>px; width: <?php echo $box_width; ?>px;">

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

 <div class="category_pro_image"><img src="<?php echo $category['thumb']; ?>"></div>

<?php } else { ?>

 <div class="category_pro_image"><img src="<?php echo $category['no_image']; ?>"></div>

<?php } ?>

<div class="category_pro_name"><?php echo $category['name']; ?></div><br />

<div class="category_pro_description"><?php echo $category['description']; ?></div>

 </div>

</div>

 <?php } else { ?>

   <a href="<?php echo $category['href']; ?>" class="no-active"><?php echo $category['name']; ?></a>

<div class="category_pro_info">

 <div class="category_pro_information" style="height: <?php echo $box_height; ?>px; width: <?php echo $box_width; ?>px;">

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

 <div class="category_pro_image"><img src="<?php echo $category['thumb']; ?>"></div>

<?php } else { ?>

 <div class="category_pro_image"><img src="<?php echo $category['no_image']; ?>"></div>

<?php } ?>

<div class="category_pro_name"><?php echo $category['name']; ?></div><br />

<div class="category_pro_description"><?php echo $category['description']; ?></div>

 </div>

</div>

 <?php } ?>

 <?php if ($category['children']) { ?><span class="category_pro_exprand"></span>

   <ul class="level-2">

 <?php foreach ($category['children'] as $child) { ?>

   <?php if ($child['category_id'] == $child_id) { ?>

     <li class="active">

     <?php } else { ?>

     <li>

     <?php } ?>

     <?php if ($child['category_id'] == $child_id) { ?>

       <a class="child-active">- <?php echo $child['name']; ?></a>

<div class="category_pro_info">

 <div class="category_pro_information" style="height: <?php echo $box_height; ?>px; width: <?php echo $box_width; ?>px;">

<?php if ($child['child_thumb']) { ?>

 <div class="category_pro_image"><img src="<?php echo $child['child_thumb']; ?>"></div>

<?php } else { ?>

 <div class="category_pro_image"><img src="<?php echo $child['child_no_image']; ?>"></div>

<?php } ?>

<div class="category_pro_name"><?php echo $child['name']; ?></div><br />

<div class="category_pro_description"><?php echo $child['descr_child']; ?></div>

 </div>

</div>

     <?php } else { ?>

       <a href="<?php echo $child['href']; ?>">- <?php echo $child['name']; ?></a>

<div class="category_pro_info">

 <div class="category_pro_information" style="height: <?php echo $box_height; ?>px; width: <?php echo $box_width; ?>px;">

<?php if ($child['child_thumb']) { ?>

 <div class="category_pro_image"><img src="<?php echo $child['child_thumb']; ?>"></div>

<?php } else { ?>

 <div class="category_pro_image"><img src="<?php echo $child['child_no_image']; ?>"></div>

<?php } ?>

<div class="category_pro_name"><?php echo $child['name']; ?></div><br />

<div class="category_pro_description"><?php echo $child['descr_child']; ?></div>

 </div>

</div>

     <?php } ?>

     </li>

 <?php } ?>

   </ul>

     <?php } ?>

          </li>

        <?php } ?>

      </ul>

    </div>

  </div>

</div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Изменил код вот так вот, получилось теперь когда выбрана под категория пропадает ссылка и у этой категории, подскажите пожалуйста как исправить! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От alexandrkrot1993
      300 RUB
      Переглянути файл


      Галерея товара в категории

      Галерея товара в категории
      Это продолжение бесплатного модификатора .
      Добавлены настройки - сможете настроить под себя.
      Добавляет миникартинки товаров .
      При наведении на миникартинки, происходит смена главной картинки товара.
      можно настроить

      Добавлены стрелки прокрутки, если картинок много

       
      Данный модуль представлен для default темы, интеграция под разные темы будет происходить постепенно и по запросу в личные сообщения
      Демо
      Перед покупкой напишите свою тему в лс!
       
       
      Автор alexandrkrot1993 долучення 25.10.18 Категорія Слайдшоу, баннеры, галереи Системные требования Сайт разработчика http://pechenki.top Старая цена 350 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От alexandrkrot1993
      Галерея товара в категории
      Это продолжение бесплатного модификатора .
      Добавлены настройки - сможете настроить под себя.
      Добавляет миникартинки товаров .
      При наведении на миникартинки, происходит смена главной картинки товара.
      можно настроить

      Добавлены стрелки прокрутки, если картинок много

       
      Данный модуль представлен для default темы, интеграция под разные темы будет происходить постепенно и по запросу в личные сообщения
      Демо
      Перед покупкой напишите свою тему в лс!
       
       
    • От krutoperdoff
      Доброго времени суток всем!
      Коллеги, подскажите, плиз, возникла такая проблема http://joxi.ru/4Ak54KPCyJykwm
      В категории 4 раза дублируются подкатегории, как видите на скрине. В оригинале шаблона такого не было, в чём может быть проблема, куда залезть посмотреть?
    • От ibond
      350.00 руб
      Скачать/Купить дополнение


      Фильтр товаров в админке по производителю, категории, артикулу, изображению и ID
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул, Производители и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору. Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий.
       
      Работает (тестировался): OpenCart 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Как обновить, тут:
       
      Демонстрация (admin):
      Логин: demo / Пароль: demo
       
      Что нового в версии 3.1.0:
      Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий. Добавлена колонка производители в список товаров. Добавлена сортировка по производителю.  
      Что нового в версии 3.0.1:
      Исправлены мелкие ошибки. Добавил ibond Добавлено 16.10.2018 Категория Фильтры Системные требования Сайт разработчика Старая цена 400 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Не проверялось  
    • От ibond
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул, Производители и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору. Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий.
       
      Работает (тестировался): OpenCart 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Как обновить, тут:
       
      Демонстрация (admin):
      Логин: demo / Пароль: demo
       
      Что нового в версии 3.1.0:
      Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий. Добавлена колонка производители в список товаров. Добавлена сортировка по производителю.  
      Что нового в версии 3.0.1:
      Исправлены мелкие ошибки.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.