LifeType 中文開發論壇

測試 => LifeType 1.1 測試 => 主題作者是: mqjhz 於 十月 04, 2006, 09:39:37 下午



主題: 显示头像出错
作者: mqjhz十月 04, 2006, 09:39:37 下午
在用户设置中设置了个人图像,并在links.template模板中加入了如下代码:
{if $owner->hasPicture()}
  {assign var=picture value=$owner->getPicture()}
  <img src="{$url->resourcePreviewLink($picture)}" alt="{$owner->getUsername()}" />
{/if},
但在运行时出现错误:
Fatal error: Call to a member function hasPicture() on a non-object in E:\AppServ\www\plog\tmp\1\%%7C^7CD^7CDBF9AA%%links.template.php on line 21
该如何解决这个问题?
我的运行环境如下:
PHP Version 5.0.4
Apache/2.0.54 (Win32)
MySQL 4.1.12


主題: Re: 显示头像出错
作者: panying十月 05, 2006, 09:08:43 上午
这个是$Owner还没有申明吧,

前面加上
{assign var=owner value=$blog->getOwnerInfo()}
再试试看


主題: Re: 显示头像出错
作者: mqjhz十月 05, 2006, 11:41:23 上午
感谢panying,问题已解决!