Как настроить навигацию на сайте?

голоса: 0
Я имею в виду как сделать навигацию с древом страниц.

Скажем есть меню(с кучей подменюшек):

Ссылка 1

-Подссылка 1

-Подссылка 2

--Ссылка для подссылки 2

Ссылка 2

Как сделать так, чтобы на странице материала было древо(при выборе из примера ссылки для подссылки 2):Ссылка 1>Подссылка 2>Ссылка для подссылки 2?
| Автор: | Категория: Меню сайта

Ответов: 1

Голоса: +1
 
Лучший ответ

если ссылка ведет на страницу из модуля например Статьи или Блог ( в общем любую где есть разделы и категории) тогда ЕСЛИ выша ссылка1 или какаято еще совпадает по названия с названием раздела а ПОДССЫЛКА1 совпадаем с названиями категорий этого раздела то система сама сгененрит и выведет нужное вам дерево, ОДНАКО если это ваши странички то сделать дерево можно будет только ручками например:

 <ul>
 <li>
 <a href="/">
 <i class="mdi-action-home">HOME</i>
 </a>
 </li>
 <?if($SECTION_NAME$)?>
 <li>
 <a href="$SECTION_URL$">$SECTION_NAME$</a>
 </li>
 <?endif?>
 <?if($CAT_NAME$)?>
 <li>
 <a href="$CAT_URL$">$CAT_NAME$</a>
 </li>
 <?endif?>
 <?if($MODULE_ID$='blog')?>
 <?if(substr($URI_ID$,-1)<3)?>
 <li>
 <a href="/blog/1-0-<?substr($URI_ID$,-1)?>"><?substr($TITLE_BAR$,0,-7)?></a>
 </li> 
 <?else?>
 <li>
 <a href="/blog/1-0-<?substr($URI_ID$,-1)%2+1?>"><?substr($TITLE_BAR$,0,-13)?></a>
 </li>
</ul>

но эт мое решение ваше может быть другим .. советую вынести данную вещь в Глобальный блок проще будет редактировать сразу на всех страницах а то помрете менять на каждой .. ))))

Удачи

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
...