| 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, 2 року тому) |
| Dayver |
|
|---|---|
|
Делайте дебаг. В шаблон свой вставьте в удобном месте
status={PHP.status}=
И пройдитесь по ссылкам что бы посмотреть что попадает в шаблон в переменной. Если то что нужно то ищите синтаксические ошибки в шаблоне, если в переменной не то что ожидалось то смотрите в пхп код и его дебажте Pavlo Tkachenko aka Dayver
|