Отображение активной ссылки меню.
vpktz
![]() |
|
---|---|
Попробую коротко и ясно. Есть меню сайта на cotonti и uikit3 / <ul class="uk-nav uk-nav-default uk-nav-parent-icon" data-uk-nav=""> <li><a href="{PHP|cot_url('market')}">Магазин</a></li>
<li><a href="{PHP|cot_url('users')}">Участники</a></li>
<li><a href="{PHP|cot_url('forums')}">Форум</a></li>
</ul>
При открытии любой из ссылки меню срабатывает плагин которые делает красивые чпу (забыл уже как оон называется, но суть не в этом) получается что ссылка имеет вид http://домен.ru/users например если это участники. А меню полностью обнуляется и стили uikit3 не срабатывают, так как в меню видимо указана одна ссылка href="{PHP|cot_url('users')}" а в адресной строке по итогу тругая http://домен.ru/users.
Кто нибудь сталкивался?
|
jCube Group |
|
---|---|
Добрый день, у вас нет условия и активного класса. На пример : <!-- IF {PHP.env.ext} == 'projects' --> class="uk-active"<!-- ENDIF -->
<li <!-- IF {PHP.env.ext} == 'market' --> class="uk-active"<!-- ENDIF -->><a href="{PHP|cot_url('market')}">Магазин</a></li>
Сделал группу в телеге https://t.me/Cotonti_help если что помогу с вопросами.
|
vpktz
![]() |
|
---|---|
#44567 jCube Group: А как же поступать с сылками имеющими вид ? <li> <a href="{HEADER_USER_BALANCE_URL}">Баланс {HEADER_USER_BALANCE|number_format($this, '2','.', '')} руб.</a></li> <li><a href="http://сайт.ru/index.php?e=view&v=inf"> Информация</a></li>
|
Kopusha |
|
---|---|
Смотреть через dump что там за локация и ловить ее Added 2 minutes later: К примеру в этом случае {PHP.e} payments {PHP.m} balance Added 11 seconds later: ну или наоборот) |