html中注释的php代码被解析
今天遇到一个非常奇葩的事情
两个不同请求,经过同一控制器访问同一模板,只是两次请求逻辑部分不一样
一个显示完整页面,一个不显示完整页面
经过各种折腾,最后是这个原因:
<if condition = "$business_id eq ''">
<li class="">
<a href="#tab11" data-toggle="tab" type="tab11">访客计划</a>
</li>
</if>
<!--<if condition="$share_num neq 1">-->
<if condition = "$business_id eq ''">
<li class="">
<a href="#tab6" data-toggle="tab" type="tab6">财务</a>
</li>
</if>
将html页面注释的php代码去掉,则第二个页面恢复正常显示
那么,再html里最好不要注释PHP代码,最好将不用的php代码删掉
未解之谜,第一个请求页面也有这行注释代码,然而正常显示。。。