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

Как исключить повторение из главного меню.

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

Движок : OpenCart v1.5.4.1

Демка : demo1.web-work37.ru

 

Теперь объясняю что требуется на па примере в верхнем меню должно быть : 14 февраля, 23 февраля, 8 марта,выпускной,корпоратив,новорожденные, свадьбы, юбилеи. 

А в боковом меню должны быть все остальные пункты: все для свадьбы, корновальная продукция,мыльные пузыри и т.д 

 

А щас те пункты есть в верхнем меню есть и в боковом.

 

Нашел тему на форуме про исключение одной категории . НО мне надо это все автоматизировать, может кто нибудь знает ? 

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


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

А если по ссылке в приведённом примере выводить id неугодных категорий через запятую?

<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'] != 24,24,26,27,28,29,30) { ?> <!-- Тут id категории-->
<li>
    <?php if ($category['category_id'] == $category_id) { ?>

Сам не проверял)))

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


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

А если по ссылке в приведённом примере выводить id неугодных категорий через запятую?

<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'] != 24,24,26,27,28,29,30) { ?> <!-- Тут id категории-->
<li>
    <?php if ($category['category_id'] == $category_id) { ?>

Сам не проверял)))

Не работает, выдает ошибку 


Parse error: syntax error, unexpected ',' in C:\OpenServer\domains\shop\catalog\view\theme\bigdesfashion\template\module\category.tpl on line 33

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


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

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

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


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

Вообщем, с ampersand нашли как все исправить.Возможно кому то поможет

<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'] != 151 and $category['category_id'] != 152 and $category['category_id'] != 153) { ?>
  <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 } ?>
  <?php } ?>
	  </ul>
	</div>
  </div>
</div>

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


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

Join the conversation

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

Гость
Вы комментируете как гость. Если у вас есть аккаунт, пожалуйста, войдите
Ответить в этой теме...

×   Вы вставили контент с форматированием.   Удалить форматирование

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


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

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

×

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

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