programmersws Posted June 19, 2017 Report Share Posted June 19, 2017 Добрый день! Есть код вывода пунктов меню страниц Услуг: {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 код, если же зашел на страницу услуг то исполняется первый Заранее спасибо. Quote Link to post Share on other sites
ЯкЦинДрак Posted June 19, 2017 Report Share Posted June 19, 2017 http://forum.simplacms.ru/topic/2739-dizayn-staticheskih-stranic/ http://forum.simplacms.ru/topic/7152-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-%D0%B2-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B5-productsview/ Quote Link to post Share on other sites
mishanya Posted June 19, 2017 Report Share Posted June 19, 2017 {if $page->menu_id==3} тут первый код {else} тут второй код {/if} Quote Link to post Share on other sites
programmersws Posted June 19, 2017 Author Report Share Posted June 19, 2017 {if $page->menu_id==3} тут первый код {else} тут второй код {/if} огромное спасибо, помогло Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.