数据库的数据在模板里不能显示

#1 caoge

前段时间论坛下了个别人的企业网站,显示首页:
class main extends general{
        function index(){
                $this->webinfo=spClass(lib_webinfo)->find(array('title'=>'关于我们'));
                $this->product=spClass(lib_product)->findAll(array('state'=>3),'id DESC','id,title,pic,content',2);
                $this->news=spClass(lib_news)->findAll(NULL,'id DESC','id,title,ctime',5);
                //dump($this->news);
                $this->display('main_index.html');
        }
}
直接在模板里写HTML能显示内容
M4L(SNN0}13PU3Z1A`]CAJ7.jpg
写变量就出错了
}658M_A8SSDMP9[C$V7HKRA.jpg
是什么原因?

2011-05-04 08:45:25

#2 jake

模板的$webinfo.contents这里多了个}吧,看错误提示是这样。

2011-05-04 08:56:53

#3 caoge

我模板里就写了个这个:
{$webinfo.content}
我左右限定符设置是{}
'view'=>array(
                'enable'=>TRUE,
                'config'=>array(
                        'template_dir'=>APP_PATH.'/template',//模板目录
                        'compile_dir'=>APP_PATH.'/tmp',//编译目录
                        'cache_dir'=>APP_PATH.'/tmp',//缓存目录
                        'left_delimiter'=>'{',//左右限定符
                        'left_delimiter'=>'}',
                        ),
                )

2011-05-04 09:07:51

#4 caoge

额,看到了。。明白了两个leftO(∩_∩)O~麻烦jake了哈

2011-05-04 09:09:22