vpktz |
|
---|---|
Не могу понять, почему не работают условие которое меняет класс при выборе той или иной вкладки. Активная вкладка все время висит на "претензия" хотя сам фильтр работает и сделки фильтруются как надо. Визуальное оформление не работает. И польностью классы в условие переносил тип <!-- IF {PHP.status} == 'new' --> class="nav-link uk-link-reset activ"<!-- ENDIF --> тоже не срабатывает <ul class="nav nav-tabs uk-text-bold"> <li class="nav-item"> <a href="{PHP|cot_url('sbr')}" class="nav-link uk-link-reset <!-- IF !{PHP.status} --> active <!-- ENDIF -->"> {PHP.L.All} </a> </li> <li class="nav-item"> <a href="{PHP|cot_url('sbr','status=new')}" class="nav-link uk-link-reset <!-- IF {PHP.status} == 'new' --> active <!-- ENDIF -->"> {PHP.L.sbr_deals_new} </a> </li> <li class="nav-item"> <a href="{PHP|cot_url('sbr','status=refuse')}" class="nav-link uk-link-reset <!-- IF {PHP.status} == 'refuse' --> active <!-- ENDIF -->" > {PHP.L.sbr_deals_refuse} </a> </li> <li class="nav-item"> <a href="{PHP|cot_url('sbr','status=confirm')}" class="nav-link uk-link-reset <!-- IF {PHP.status} == 'confirm' --> active <!-- ENDIF -->"> {PHP.L.sbr_deals_confirm} </a> </li> <li class="nav-item"> <a href="{PHP|cot_url('sbr','status=process')}" class="nav-link uk-link-reset <!-- IF {PHP.status} == 'process' --> active <!-- ENDIF -->"> {PHP.L.sbr_deals_process} </a> </li> <li class="nav-item"> <a href="{PHP|cot_url('sbr','status=done')}" class="nav-link uk-link-reset <!-- IF {PHP.status} == 'done' --> active <!-- ENDIF -->"> {PHP.L.sbr_deals_done} </a> </li> <li class="nav-item"> <a href="{PHP|cot_url('sbr','status=claim')}" class="nav-link uk-link-reset <!-- IF {PHP.status} == 'claim' --> active <!-- ENDIF -->"> {PHP.L.sbr_deals_claim} </a> </li> <li class="nav-item"> <a href="{PHP|cot_url('sbr','status=cancel')}" class="nav-link uk-link-reset <!-- IF {PHP.status} == 'cancel' --> active <!-- ENDIF -->"> {PHP.L.sbr_deals_cancel} </a> </li> </ul> пример; на фото выбраны ВСЕ |
|
Отредактировано: vpktz (23.07.2023 10:52, 1 год назад) |
Dayver |
|
---|---|
Делайте дебаг. В шаблон свой вставьте в удобном месте status={PHP.status}= И пройдитесь по ссылкам что бы посмотреть что попадает в шаблон в переменной. Если то что нужно то ищите синтаксические ошибки в шаблоне, если в переменной не то что ожидалось то смотрите в пхп код и его дебажте Pavlo Tkachenko aka Dayver
|