pbootcms多條件篩選“全部”字樣樣式修改
pbootcms多條件篩選時候,對某一項做篩選,標簽項是<li>開始,這樣的話,系統默認的“全部”選項沒有<li>導致樣式異常
我們的代碼如下:
{pboot:selectall field=ext_kj text=全部 active='active'}
{pboot:select field=ext_kj}
{pboot@if([select:i]>1)}{/pboot@if}<li><a href="[select:link]"{pboot@if('[select:value]'=='[select:current]')}class="active" {/pboot@if}>[select:value]</a></li>
{/pboot:select}
這樣調用結果上圖紅色部分是沒有<li>標簽,這樣要怎么處理呢?
找到\apps\home\controller\ParserController.php,這個文件,在大約994行找到如下代碼,a標簽兩邊加上li標簽即可。
if (get($field, 'vars')) {
$out_html = '<li><a href="' . $path . '" class="' . $class . '">' . $text . '</a></li>';
} else {
$out_html = '<li><a href="' . $path . '" class="' . $active . '">' . $text . '</a></li>';
}
如果您的問題還未解決可以聯系站長付費協助。

有問題可以加入技術QQ群一起交流學習
本站vip會員 請加入無憂模板網 VIP群(50604020) PS:加入時備注用戶名或昵稱
普通注冊會員或訪客 請加入無憂模板網 技術交流群(50604130)
客服微信號:15898888535
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若內容侵犯了原著者的合法權益,可聯系站長刪除。