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

Категории - как сделать развернутыми


dady_mykc

Recommended Posts

в .../catalog/controller/module/category.php

55			if ($category_id == $result['category_id']) {56				$children = $this->getCategories($result['category_id'], $new_path);57			}

закомментировать или удалить 55 и 57 строку)

Надіслати
Поділитися на інших сайтах


в .../catalog/controller/module/category.php

55			if ($category_id == $result['category_id']) {56				$children = $this->getCategories($result['category_id'], $new_path);57			}
закомментировать или удалить 55 и 57 строку)
не работает :о(перестали открываться подкатегории, а не быть развернутыми
Надіслати
Поділитися на інших сайтах


56            $children = $this->getCategories($result['category_id'], $new_path);
эту строку то удалять не надо..вот пример (вечером отключу разворачивалку) - http://promarka.ru/
Огромное спасибо!!!! сделал работает, я елки три строки закомментировал оказывается, невнимательный стал совсем я на старости лет :о(
Надіслати
Поділитися на інших сайтах


  • 2 months later...
  • 1 year later...

подскажите пожалуйста как как это сделать на 1.5.1.3

Файлик categoty.php

<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) { ?>
        <li>
          <?php if ($category['category_id'] == $category_id) { ?>
          <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
          <?php } else { ?>
          <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
          <?php } ?>
          <?php if ($category['children']) { ?>
          <ul>
            <?php foreach ($category['children'] as $child) { ?>
            <li>
              <?php if ($child['category_id'] == $child_id) { ?>
              <a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>
              <?php } else { ?>
              <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a>
              <?php } ?>
            </li>
            <?php } ?>
          </ul>
          <?php } ?>
        </li>
        <?php } ?>
      </ul>
    </div>
  </div>
</div>
Надіслати
Поділитися на інших сайтах


Вроде работает

<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) { ?>
	    <li>
		 
		  <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
		 
		 
		 
	   
		  <ul>
		    <?php foreach ($category['children'] as $child) { ?>
		    <li>
			
			  <a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>
		 
		   
		    </li>
		    <?php } ?>
		  </ul>
		
	    </li>
	    <?php } ?>
	  </ul>
    </div>
  </div>
</div>
Надіслати
Поділитися на інших сайтах


  • 3 months later...

по-моему, проще всего в файле стилей используемой темы catalog/view/theme/ваша_тема/stylesheet/stylesheet.css найти строки

.box-category > ul > li ul {

display: none;

}

и убрать display: none;

может кому пригодится...

  • +1 3
Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 1 month later...
  • 6 months later...

Помогите пожалуйста, как развернуть категории!

 

Это изменение не помогло

по-моему, проще всего в файле стилей используемой темы catalog/view/theme/ваша_тема/stylesheet/stylesheet.css найти строки


.box-category > ul > li ul {
display: none;
}

и убрать display: none;

может кому пригодится...

А метод Fix305 не могу применить - таких строк просто нет.

Версия 1.5.1.3

Надіслати
Поділитися на інших сайтах


Спасибо, fog.

Но ничего не изменилось :(

Ну не знаю ...

 

Попробовал в инспекторе кода - все получилось. Скриншот прикрепил. Там даже строка в файле указана. 

 

Вы FireBag используйте! или другой инстпектор, в зависимости от браузера

post-670871-0-96009000-1375558697_thumb.jpg

Надіслати
Поділитися на інших сайтах


  • 1 year later...

по-моему, проще всего в файле стилей используемой темы catalog/view/theme/ваша_тема/stylesheet/stylesheet.css найти строки

.box-category > ul > li ul {

display: none;

}

и убрать display: none;

может кому пригодится...

Подскажите как это сделать на 1.5.3.1

Нашел эту строку удалил и ничего не получилось((((

Надіслати
Поділитися на інших сайтах


  • 4 months later...

 

Ну так коль она уже удалена, то и найти ее будет проблематично. =)

Просто пропишите в стилях

.box-category > ul > li ul {
display: block;
}

Подскажите что делать . Вот ссылка на сайт http://dveripol.by/

Надіслати
Поділитися на інших сайтах


ну что делать? пых и хтым + цыс учить. 

Блин, такие элементарные задачи по профильным форумам выцеплять) Есть гугл? Или 2000 рублей?

Стимулирует. Смекаешь? )))

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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