新手提问:网页模板显示不出来??

#1 myst

$siteweb = spClass("siteweb");  // 还是用spClass
  $conditions = array('SiteUrl'=>$SBox); // 制造查找条件,这里是使用ID来查找属于ID的那条留言记录
  $result = $siteweb->find($conditions);  // 这次是用find来查找,我们把$condition(条件)放了进去
  // 下面输出了该条留言内容
  $this->result = $result;

在网页的模板用<{$result.SiteName.}>  <{$result['SiteName']}>和这个都显示不出来.请问一下是哪里出错了吗??


下面这个就能正常显示??

$siteweb = spClass("siteweb");  // 还是用spClass
  $conditions = array('SiteUrl'=>$SBox); // 制造查找条件,这里是使用ID来查找属于ID的那条留言记录
  $result = $siteweb->find($conditions);  // 这次是用find来查找,我们把$condition(条件)放了进去
  // 下面输出了该条留言内容

echo $result['SiteName'];

2010-05-19 12:35:54

#2 jake

先看看和运行一下本站快速入门教程六,《用Smarty来显示页面》,然后再对照来检查问题。

2010-05-19 13:13:30

#3 myst

已经解决谢谢!!!

$this->result = $result;
我把这个改成
$this->mysite = $result;
就可以了.不知是什么原因.

2010-05-20 18:15:56

#4 jake

已经解决谢谢!!!

$this->result = $result;
我把这个改成
$this->mysite = $result;
就可以了.不知是什么 ...
myst 发表于 2010-5-20 18:15
$this->result可能在display之前被改变了值。

2010-05-20 20:06:28