thinkphp eq失效怎么辦

thinkphp eq失效的解決辦法:1、打開相應的tp文件;2、檢查eq標簽;3、修改使用方式為“{eq name=”$vo.adminrole” value=”0″}{/eq}”即可。

thinkphp eq失效怎么辦

本教程操作環境:Windows7系統、ThinkPHP5版、Dell G3電腦。

thinkphp eq失效怎么辦?

tp5中eq不起作用的問題

1.thinkphp5.0中用到了eq標簽,官方文檔中給出的

立即學習PHP免費學習筆記(深入)”;

<eq> 相等 <else></else> 不相等 </eq>

然而自己測試的并沒有卵用,我用的是thinkphp5.0.20的版本,測試過5.0.15依然可用

2.之前上網查了各種說這個那個問題的,不知道他們自己有沒有自己測試過,反正沒有一個能用的,

比如:

<eq>未激活</eq><eq>已激活</eq>

你會發現上邊的那個完全沒有卵用,也可能是他們的版本太過于老舊了。

3.這里公布下我自己的最終解決方法

{eq?name="$vo.adminrole"?value="0"}<td>超級管理員</td>{/eq} {eq?name="$vo.adminrole"?value="1"}<td>教師管理員</td>{/eq}

其中的$vo.adminrole為volist循環列表中的變量,如此,刷新頁面,可以生效了。

推薦學習:《thinkPHP視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享