Перейти к содержанию
Официальный форум поддержки Simpla

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

Привет всем, такая задача:

Хочу создать доп меню категорий с товарами... Товары могут быть и в основной категории и в этой доп категории...

 

Что бы не наделать лишнего, хочу узнать как разделить меню и как вывести оба меню? Ну и как добавить категорию для него.

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

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

 

Можно ли просто создать категорию и ее подкатегории -  которые не будет выводится в меню?

        <div class="m_cat_body"> 
        {* Рекурсивная функция вывода дерева категорий *}
			{function name=categories_tree}
			{if $categories}
			
			{foreach $categories as $c}
				{* Показываем только видимые категории *}
				{if $c->visible}
					<li>
						<a {if $category->id == $c->id}class="selected"{/if} href="catalog/{$c->url}" data-category="{$c->id}">{$c->name} {if $c->products_count}({$c->products_count}){/if}</a>
						{if $c->subcategories}						
						<ul id="cat_tree1">{categories_tree categories=$c->subcategories}</ul>
						{/if}
					</li>
				{/if}
			{/foreach}
			
			{/if}
			{/function}
			<ul class="tree dhtml bullet" id="cat_tree">
			{categories_tree categories=$categories}
			</ul>	

		<script type="text/javascript">
		// <![CDATA[
			// we hide the tree only if JavaScript is activated
			$('div#catalog_menu ul.dhtml ul').hide();
		// ]]>
		</script>
        </div>
Ссылка на сообщение
Поделиться на другие сайты

Вроде если она неактивна в админке она все равно выводится по УРЛу...

 

Но тут проблема - как мне ее под категории вывести... и сделать своей менюшкой

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

{foreach $categories as $cat2}
	{if $cat2->id == 10} //Берем только часть массива т.е. нужную ветвь категорий
		{$categories2[0] = $cat2} 
	{/if}
{/foreach}
//Выводим как второй какталог
			<div id="catalog_menu">
			<h2>Каталог:</h2>
			{* Рекурсивная функция вывода дерева категорий *}
			{function name=categories_tree2}
			{if $categories2}
			<ul>
			{foreach $categories2 as $c2}
				{* Показываем только видимые категории *}
				{if $c2->visible}
					<li>
						{if $c2->image}<img src="{$config->categories_images_dir}{$c2->image}" alt="{$c2->name}">{/if}
						<a {if $category->id == $c2->id}class="selected"{/if} href="catalog/{$c2->url}" data-category="{$c2->id}">{$c2->name}</a>
						{categories_tree2 categories2=$c2->subcategories}
					</li>
				{/if}
			{/foreach}
			</ul>
			{/if}
			{/function}
			{categories_tree2 categories2=$categories2}
			</div>

 

 

 

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

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

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

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

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

Загрузка...
×
×
  • Создать...