迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
我在后臺加了一個是否顯示字段,前臺如何調用呢?
就是選擇顯示前臺才顯示,反之就不顯示。
{loop $related $c} {$c.name} {/loop}
這是前臺的代碼
因為不能系統自帶的那個是否顯示功能,我網站有前臺有二個顯示欄目的地方,新加的自定義就是為火熱欄目 顯示在其他地方的
{loop $related $c} {if $c.字段名=="你設置的值"} {$c.name} {/if} {/loop}
這個就是一個簡單的判斷寫法。關鍵是看你這個顯示字段的值格式是什么,然后就對應怎么套公式
回復迅睿框架創始人
這樣確實可以,我現在也是這樣做的,但是我還要想得到$key_c1他的值,如果按這樣操作的話$key_c1的就不是+1這樣顯示的,我在想能在查詢語句里加上條件判斷就可以,但具體不會操作 ??
$key_c1,比這個格式它就是控制循環的序列號,但是你這個值也不對啊,因為你的指定是loop,loop它不應該有這個格式
參考文檔:《Loop循環語句》
每一個餐循環標簽的語法,它對應的手冊參數是不一樣的。這個loop的序列號值就不應該是你這這個變量
回復@挨個兒 是$key_c,復制錯了
{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這個是循環+1,但是有了{if $c.xianshi =="1"}判斷key_c這個值就不是1 2 3 4 5這樣顯示了,有可能是1 3 5這種了
完整的代碼就是這個,key_c這個是循環+1,但是有了{if $c.xianshi =="1"}判斷key_c這個值就是1 2 3 4 5這樣顯示了,有可能是1 3 5這種了
回復@疾風工作室
回復@酷設計
我有一個顯示$key_c的功能,如果加上if的話$key_c這個值就是不是+1這個規律了
當你不顯示的時候,它就它它其實它的循環體它還是在計數,那怎么辦呢。那你只有在循環之前定義一個新的變量,比如說變量a,然后再循環體衣服判斷之內進行每一次a加加就是a累計。然后你序列號就用這個a來代替
參考文檔:《循環計數變量序號》 多看手冊還是有好處的
這樣可以,感謝,我還以為直接在查詢里加上判斷 ??
這個就是一個簡單的判斷寫法。關鍵是看你這個顯示字段的值格式是什么,然后就對應怎么套公式
回復迅睿框架創始人
這樣確實可以,我現在也是這樣做的,但是我還要想得到$key_c1他的值,如果按這樣操作的話$key_c1的就不是+1這樣顯示的,我在想能在查詢語句里加上條件判斷就可以,但具體不會操作 ??
$key_c1,比這個格式它就是控制循環的序列號,但是你這個值也不對啊,因為你的指定是loop,loop它不應該有這個格式
參考文檔:《Loop循環語句》
每一個餐循環標簽的語法,它對應的手冊參數是不一樣的。這個loop的序列號值就不應該是你這這個變量
回復@挨個兒 是$key_c,復制錯了
回復迅睿框架創始人
{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這個是循環+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這個是循環+1,但是有了{if $c.xianshi =="1"}判斷key_c這個值就是1 2 3 4 5這樣顯示了,有可能是1 3 5這種了
回復@疾風工作室
回復@酷設計
我有一個顯示$key_c的功能,如果加上if的話$key_c這個值就是不是+1這個規律了
當你不顯示的時候,它就它它其實它的循環體它還是在計數,那怎么辦呢。那你只有在循環之前定義一個新的變量,比如說變量a,然后再循環體衣服判斷之內進行每一次a加加就是a累計。然后你序列號就用這個a來代替
參考文檔:《循環計數變量序號》 多看手冊還是有好處的
回復迅睿框架創始人
這樣可以,感謝,我還以為直接在查詢里加上判斷 ??