if判断如果内容为空,则显示e_id=1的内容

浏览:1470 发布日期:2016/12/22 分类:求助交流 关键字: if volist thinkphp3.1
请问下大家:volist里面,我写的if判断如果内容为空,则显示e_id=1的内容在前台页面,比如我打开/pagedetail/e_id/6这个页面,内容后台我没有上传图片,但是让他显示e_id=1的内容,下面是方法和视图文件,麻烦大家帮我看看怎么写啊,谢谢诶!!/**
     * 客户模版默认体验子页
     * @author liuxueli@liuxueli@guanyisoft.com
     * @date 2014-07-21
     */
    public function pagedetail() {
        $this->setTitle('体验馆详情');
        $eid = $this->_get('e_id');
        if(empty($eid)){
            $ary_detail = D('Experience')->order('e_create_time desc')->limit(0,1)->find();
            $eid = $ary_detail['e_id'];
            $ary_lunbo = D('ExperienceImages')->where(array('e_id'=>$eid))->select();//轮播图
            $ary_line = D('ExperienceLine')->where(array('e_id'=>$eid))->order('el_order asc')->select();//交通线路按照升序排列
            $ary_around_pictures = D('ExperienceAroundPicture')->where(array('e_id'=>$eid))->order('eap_order asc')->select();
            $ary_around_count = D('ExperienceAroundPicture')->where(array('e_id'=>$eid))->count();//计算周边相册图片数量
            // $ary_zhanpin = D('ExperienceZhanpin')->where(array('e_id'=>$eid))->order('ez_order asc')->select();
            // $ary_zhanpin = D('ExperienceZhanpin')->where(array('e_id'=>$eid))->limit('0,8')->select();
            $ary_zhanpin = D('ExperienceZhanpin')->where(array('e_id'=>$eid))->select();

        }else{
            $ary_lunbo = D('ExperienceImages')->where(array('e_id'=>$eid))->select();
            $ary_detail = D('Experience')->where(array('e_id'=>$eid))->find();
            $ary_line = D('ExperienceLine')->where(array('e_id'=>$eid))->order('el_order asc')->select();
            $ary_around_pictures = D('ExperienceAroundPicture')->where(array('e_id'=>$eid))->order('eap_order asc')->select();
            $ary_around_count = D('ExperienceAroundPicture')->where(array('e_id'=>$eid))->count();
            // $ary_zhanpin = D('ExperienceZhanpin')->where(array('e_id'=>$eid))->order('ez_order asc')->select();
            // $ary_zhanpin = D('ExperienceZhanpin')->where(array('e_id'=>$eid))->limit('0,8')->select(); 
            $ary_zhanpin = D('ExperienceZhanpin')->where(array('e_id'=>$eid))->select(); 
        }

        $this->assign('e_id',$eid);
        $this->assign('ary_lunbo',$ary_lunbo);
        $this->assign('detail',$ary_detail);
        $this->assign('ary_line',$ary_line);
        $this->assign('ary_around_pictures',$ary_around_pictures);
        $this->assign('ary_around_count',$ary_around_count);
        $this->assign('ary_zhanpin',$ary_zhanpin);
        $tpl = FXINC . '/Public/Tpl/' . CI_SN . '/' . TPL . '/experPagedetail.html';
        $this->display($tpl);
    }
                <!--content3 start-->
                <!-- ************本馆展品**************** -->
                <div class="show">
                   <div class="title">
                   <span class="span1"><i><img src="__PUBLIC__/Tpl/qj361/chocolate/images/bgzp.png"/></i>本馆展品 <span class="span2">到店体验再购买,放心又省心!</span></span><a href=" ">更多展品>></a>
                   </div>
                <div class="goods">
                <ul class="goods_list">
                <volist name="ary_zhanpin" id="zhanpin">

                <if condition="$ary_zhanpin eq ''"><!-- if判断如果内容为空,则显示e_id=1的内容 -->
                        <!-- 查找e_id=1的内容并且展示 -->
                        <li>
                        <a class="img" onclick="displayBuycontact()"><img src="{$zhanpin.ez_picture}"/></a>
                        <div class="tagging">
                        <p>{$zhanpin.ez_title}</p>
                        <p class="price">本站价: <span class="money">¥{$zhanpin.ez_price}</span></p>
                        </div>
                           </li>
                <else />
                        <li>
                        <a class="img" onclick="displayBuycontact()"><img src="{$zhanpin.ez_picture}"/></a>
                        <div class="tagging">
                        <p>{$zhanpin.ez_title}</p>
                        <p class="price">本站价: <span class="money">¥{$zhanpin.ez_price}</span></p>
                        </div>
                           </li>
                </if>

                </volist>
                </ul>
                </div>
                </div>
                <div id="buycontact" onclick="hiddenBuycontact()"><img src="__PUBLIC__/Tpl/qj361-test-gy/chocolate/images/buycontact.png"></div>
                <!-- *************本馆展品*************** -->
最佳答案
评论( 相关
后面还有条评论,点击查看>>