PB模板的自定義模板字段,主要用于內(nèi)容列表篩選,轉(zhuǎn)到訊睿模板應(yīng)該怎么替換相應(yīng)的語句?
PB源代碼如下:
{pboot:if('{sort:scode}'=='97')}
{else}
<div class="item">
<span class="tit">CMS系統(tǒng):</span>
<div class="mb-sx">
{pboot:selectall field=ext_cms text=全部 class='btn ' active='btn on'}
{pboot:select field=ext_cms}
<a href="[select:link]" class="btn {pboot:2if('[select:value]'=='[select:current]')}on{2else}{/pboot:2if}">[select:value]</a>
{/pboot:select}
</div>
</div>呈現(xiàn)效果:
轉(zhuǎn)換到訊睿中的自定義字段為:

這邊應(yīng)該怎么實(shí)現(xiàn)對(duì)應(yīng)的效果?
那就簡單了
參考文檔:《搜索函數(shù)寫法》
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人 調(diào)是調(diào)出來了,但是我點(diǎn)擊以后會(huì)跳轉(zhuǎn)到搜索頁,我想在當(dāng)前列表頁實(shí)現(xiàn)篩選,不跳轉(zhuǎn)搜索頁
<div class="item"> <span class="tit">CMS系統(tǒng):</span> <div class="mb-sx"> <label><a class="btn {if !$params.ext_cms}btn on{/if}" href="{Router::search_url($params, 'ext_cms', NULL)}">全部</a></label> {php $field = dr_field_options(46);} {loop $field $value $name} <a href="{Router::search_url($params, 'ext_cms', $value)}" class="btn {if $value==$params.ext_cms}btn on{/if}">{$name}</a> {/loop} </div> </div>那不行,列表頁面只能展示列表想這種頁面http://www.apdwn.com/news/
搜索頁就支持條件搜索了,像這種http://www.apdwn.com/shop/
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人 我把欄目的搜索頁改為列表頁模板了,但是我點(diǎn)擊選項(xiàng)并沒有實(shí)現(xiàn)篩選

開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
也可以列表頁用ajax來搞
回復(fù)迅??蚣軇?chuàng)始人 篩選的自定義字段有符號(hào) / 的無法出來結(jié)果,是不是被框架的特殊字符過濾掉了
不安全的符號(hào)都要過濾,你這種應(yīng)該是選擇項(xiàng)字段,格式后面加上編號(hào)就可以解決你這個(gè)問題
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!