maksim994

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

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

maksim994    0
Движок : OpenCart v1.5.4.1

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

 

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

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

 

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

 

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

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


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

А если по ссылке в приведённом примере выводить 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) { ?>

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

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


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

А если по ссылке в приведённом примере выводить 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

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


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

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

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


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

Вообщем, с 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>

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


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

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

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

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

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

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

Войти

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

Войти


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

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