谁能帮我看看这个代码错在哪?

WBOY
发布: 2016-06-06 20:17:35
原创
1249 人浏览过

这是thinkphp框架下 模板里的if语句

<code><if condition="$v['id']%2 eq 0"><div class="cg">
    <else></else><div class="cg2">
    

                            
                        


                                                                                                                        
                     <h2>回复内容:</h2>
                      
                                                            
<p>这是thinkphp框架下 模板里的if语句</p>
<pre class="brush:php;toolbar:false"><code><if condition="$v['id']%2 eq 0"><div class="cg">
    <else></else><div class="cg2">
    

                            
                        
            <p class="answer fmt" data-id="1020000004470191">
                                    </p>
<p><else></else></p>
                            
            <p class="answer fmt" data-id="1020000004470225">
                                    </p>
<p>缺少<else>,你的代码中有<else></else>!没有<else></else></else></p>
                            
            <p class="answer fmt" data-id="1020000004470242">
                                    
</p>
<p>格式是对的呀,下面这个是官网的代码,你看下<code>$v['id']</code>有没有值</p>
<pre class="brush:php;toolbar:false"><code><if condition="$id lt 5 ">value1
<else></else> value2
</if></code>
登录后复制
<code>        public function test(){
            $data['id']=2;
            $this->assign("data",$data);
            $this->display();
        }</code>
登录后复制
<code><if condition="$data['id']%2 eq 0 ">1
        <else></else> 2
    </if></code>
登录后复制

运行正确的案例

对于tp框架模板语法错误,可以根据错误提示到Runtime/Cache文件夹对应模块下的php文件内找出错误。这个语法应该没问题吧。

建议直接输出$v['id']%2 的值先看看。既然没报错。那就不是语法的错误。

你要实现的是偶数项变色或者其他样式吧 根本不用这样处理 css3有一个选择器可以做到

相关标签:
php
来源:php.cn
上一篇:html的window怎么使用?如何让这个窗口默认是关闭的? 下一篇:function使用themeConfig错误提示-主键冲突
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
相关专题
更多>
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板