Перейти к содержимому


Фото
- - - - -

Выбор меню

меню

  • Чтобы отвечать, сперва войдите на форум
3 ответов в теме

#1 programmersws

programmersws
  • Пользователь
  • 4 сообщений
  • Дизайн, Программирование, Верстка, SEO, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Пермь

Опубликовано 19.06.2017 - 15:56

Добрый день!
 
Есть код вывода пунктов меню страниц Услуг: 
 

{foreach $pages as $p}
{* Выводим только страницы из первого меню *}
{if $p->menu_id == 3}
<li {if $page && $page->id == $p->id}class="selected"{/if}>
<a data-page="{$p->id}" href="{$p->url}">{$p->name|escape}</a>
</li>
{/if}
{/foreach} 

 

 и код вывода категорий товаров:  
 

{* Рекурсивная функция вывода дерева категорий *}
{function name=categories_tree}
{if $categories}
<ul>
{foreach $categories as $c}
	{* Показываем только видимые категории *}
	{if $c->visible}
		<li {if $category->id == $c->id}class="selected"{/if}>
			{if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name|escape}">{/if}
			<a  href="catalog/{$c->url}" data-category="{$c->id}">{$c->name|escape}</a>
			{categories_tree categories=$c->subcategories}
		</li>
	{/if}
{/foreach}
</ul>
{/if}
{/function}
{categories_tree categories=$categories}

 

Ситуация такая хочу внедрить на сайте Категорию "Услуги", подскажите пожалуйста как сделать выбор между этими кодами. к примеру если зашел на страницу товаров то исполняется 2 код, если же зашел на страницу услуг то исполняется первый

 
Заранее спасибо.



#2 ЯкЦинДрак

ЯкЦинДрак
  • Пользователь
  • 88 сообщений
  • Программирование
  • Откуда:Russia

Опубликовано 19.06.2017 - 16:22

http://forum.simplac...heskih-stranic/
http://forum.simplac...е-productsview/

#3 mishanya

mishanya
  • Фрилансер
  • 2 286 сообщений
  • Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Ukraine

Опубликовано 19.06.2017 - 16:22

{if $page->menu_id==3}
тут первый код
{else}
тут второй код
{/if}


#4 programmersws

programmersws
  • Пользователь
  • 4 сообщений
  • Дизайн, Программирование, Верстка, SEO, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Пермь

Опубликовано 19.06.2017 - 16:37

{if $page->menu_id==3}
тут первый код
{else}
тут второй код
{/if}

 

огромное спасибо, помогло







Также с меткой «меню»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых