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

Автоскрытие пустого меню при отключенных категориях [РЕШЕНО]

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

Добрый день.

 

При скрытии отображения всех категорий в верхнем горизонтальном меню, пропадает и само меню.

Меню о котором речь:

gMSpS3jC.png

 

Насколько я понимаю, нужно поправить код в каком-то из этих двух файлов:

catalog\view\theme\default\template\common\header.tpl

\catalog\controller\common\header.php

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

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


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

так и вставляйте 

в header.tpl

<div id="menu"> 
  <ul>
     <li>Ваша ссылка </li>
     <li>Ваша ссылка </li>
     <li>Ваша ссылка </li>
     ......
  </ul>
</div>
 

 

меню останется в том же виде, только с Вашими пунктами меню

 

естественно, перед этим удалить этот код:

 

<?php if ($categories) { ?>
<div id="menu">
  <ul>
    <?php foreach ($categories as $category) { ?>
    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
      <?php if ($category['children']) { ?>
      <div>
        <?php for ($i = 0; $i < count($category['children']);) { ?>
        <ul>
          <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
          <?php for (; $i < $j; $i++) { ?>
          <?php if (isset($category['children'][$i])) { ?>
          <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
          <?php } ?>
          <?php } ?>
        </ul>
        <?php } ?>
      </div>
      <?php } ?>
    </li>
    <?php } ?>
  </ul>
</div>
<?php } ?>
 

 

  • +1 1

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


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

за скрытие категорий отвечает первая и последняя строчка в коде который Вам привел выше ув. Pascha

  • +1 1

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


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

Спасибо всем за оперативный и четкий ответ!
Я пользовался более загонным методом, чем предложил ув. Pascha. Если не трудно объясните к чему первые два шага? После сообщения ув. Pascha мне кажется, что они только усложняют процесс.

Ув. Einshtein отдельное спасибо, после удаления (комментирование почему-то не помогло) указанных вами строк, получилось то, что я хотел: можно полностью скрыть категории и оставить свои ссылки, но можно и вернуть при желании необходимые категории.

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


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

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

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

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

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

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

×

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

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