thinkphp eq失效的解決辦法:1、打開(kāi)相應(yīng)的tp文件;2、檢查eq標(biāo)簽;3、修改使用方式為“{eq name=”$vo.adminrole” value=”0″}{/eq}”即可。
本教程操作環(huán)境:Windows7系統(tǒng)、ThinkPHP5版、Dell G3電腦。
thinkphp eq失效怎么辦?
tp5中eq不起作用的問(wèn)題
1.thinkphp5.0中用到了eq標(biāo)簽,官方文檔中給出的
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
<eq> 相等 <else></else> 不相等 </eq>
然而自己測(cè)試的并沒(méi)有卵用,我用的是thinkphp5.0.20的版本,測(cè)試過(guò)5.0.15依然可用
2.之前上網(wǎng)查了各種說(shuō)這個(gè)那個(gè)問(wèn)題的,不知道他們自己有沒(méi)有自己測(cè)試過(guò),反正沒(méi)有一個(gè)能用的,
比如:
<eq>未激活</eq><eq>已激活</eq>
你會(huì)發(fā)現(xiàn)上邊的那個(gè)完全沒(méi)有卵用,也可能是他們的版本太過(guò)于老舊了。
3.這里公布下我自己的最終解決方法
{eq?name="$vo.adminrole"?value="0"}<td>超級(jí)管理員</td>{/eq} {eq?name="$vo.adminrole"?value="1"}<td>教師管理員</td>{/eq}
其中的$vo.adminrole為volist循環(huán)列表中的變量,如此,刷新頁(yè)面,可以生效了。
推薦學(xué)習(xí):《thinkPHP視頻教程》
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦