迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
我在后臺加了一個是否顯示字段,前臺如何調(diào)用呢?
就是選擇顯示前臺才顯示,反之就不顯示。
{loop $related $c} {$c.name} {/loop}
這是前臺的代碼
因為不能系統(tǒng)自帶的那個是否顯示功能,我網(wǎng)站有前臺有二個顯示欄目的地方,新加的自定義就是為火熱欄目 顯示在其他地方的
{loop $related $c} {if $c.字段名=="你設(shè)置的值"} {$c.name} {/if} {/loop}
這個就是一個簡單的判斷寫法。關(guān)鍵是看你這個顯示字段的值格式是什么,然后就對應(yīng)怎么套公式
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
這樣確實可以,我現(xiàn)在也是這樣做的,但是我還要想得到$key_c1他的值,如果按這樣操作的話$key_c1的就不是+1這樣顯示的,我在想能在查詢語句里加上條件判斷就可以,但具體不會操作 ??
$key_c1,比這個格式它就是控制循環(huán)的序列號,但是你這個值也不對啊,因為你的指定是loop,loop它不應(yīng)該有這個格式
參考文檔:《Loop循環(huán)語句》
每一個餐循環(huán)標(biāo)簽的語法,它對應(yīng)的手冊參數(shù)是不一樣的。這個loop的序列號值就不應(yīng)該是你這這個變量
回復(fù)@挨個兒 是$key_c,復(fù)制錯了
回復(fù)迅睿框架創(chuàng)始人
{loop $related $c}{if $c.xianshi =="1"}<a href="{$c.url}"><SPAN{if $key_c=="1"} class=hover{/if}>{$c.name}</SPAN></a>{/if}{/loop}
完整的代碼就是這個,key_c這個是循環(huán)+1,但是有了{if $c.xianshi =="1"}判斷key_c這個值就不是1 2 3 4 5這樣顯示了,有可能是1 3 5這種了
完整的代碼就是這個,key_c這個是循環(huán)+1,但是有了{if $c.xianshi =="1"}判斷key_c這個值就是1 2 3 4 5這樣顯示了,有可能是1 3 5這種了
回復(fù)@疾風(fēng)工作室
回復(fù)@酷設(shè)計
我有一個顯示$key_c的功能,如果加上if的話$key_c這個值就是不是+1這個規(guī)律了
當(dāng)你不顯示的時候,它就它它其實它的循環(huán)體它還是在計數(shù),那怎么辦呢。那你只有在循環(huán)之前定義一個新的變量,比如說變量a,然后再循環(huán)體衣服判斷之內(nèi)進行每一次a加加就是a累計。然后你序列號就用這個a來代替
參考文檔:《循環(huán)計數(shù)變量序號》 多看手冊還是有好處的
這樣可以,感謝,我還以為直接在查詢里加上判斷 ??
{loop $related $c} {if $c.字段名=="你設(shè)置的值"} {$c.name} {/if} {/loop}這個就是一個簡單的判斷寫法。關(guān)鍵是看你這個顯示字段的值格式是什么,然后就對應(yīng)怎么套公式
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
這樣確實可以,我現(xiàn)在也是這樣做的,但是我還要想得到$key_c1他的值,如果按這樣操作的話$key_c1的就不是+1這樣顯示的,我在想能在查詢語句里加上條件判斷就可以,但具體不會操作 ??
$key_c1,比這個格式它就是控制循環(huán)的序列號,但是你這個值也不對啊,因為你的指定是loop,loop它不應(yīng)該有這個格式
參考文檔:《Loop循環(huán)語句》
每一個餐循環(huán)標(biāo)簽的語法,它對應(yīng)的手冊參數(shù)是不一樣的。這個loop的序列號值就不應(yīng)該是你這這個變量
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@挨個兒 是$key_c,復(fù)制錯了
回復(fù)迅睿框架創(chuàng)始人
{loop $related $c}{if $c.xianshi =="1"}<a href="{$c.url}"><SPAN{if $key_c=="1"} class=hover{/if}>{$c.name}</SPAN></a>{/if}{/loop}
完整的代碼就是這個,key_c這個是循環(huán)+1,但是有了{if $c.xianshi =="1"}判斷key_c這個值就不是1 2 3 4 5這樣顯示了,有可能是1 3 5這種了
{loop $related $c}{if $c.xianshi =="1"}<a href="{$c.url}"><SPAN{if $key_c=="1"} class=hover{/if}>{$c.name}</SPAN></a>{/if}{/loop}
完整的代碼就是這個,key_c這個是循環(huán)+1,但是有了{if $c.xianshi =="1"}判斷key_c這個值就是1 2 3 4 5這樣顯示了,有可能是1 3 5這種了
回復(fù)@疾風(fēng)工作室
回復(fù)@酷設(shè)計
我有一個顯示$key_c的功能,如果加上if的話$key_c這個值就是不是+1這個規(guī)律了
當(dāng)你不顯示的時候,它就它它其實它的循環(huán)體它還是在計數(shù),那怎么辦呢。那你只有在循環(huán)之前定義一個新的變量,比如說變量a,然后再循環(huán)體衣服判斷之內(nèi)進行每一次a加加就是a累計。然后你序列號就用這個a來代替
參考文檔:《循環(huán)計數(shù)變量序號》 多看手冊還是有好處的
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
這樣可以,感謝,我還以為直接在查詢里加上判斷 ??