歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 03:00:41 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  測試  |  LifeType 1.1 測試  |  显示头像出错 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 显示头像出错  (閱讀 11358 次)
mqjhz
新手見習
*
文章: 18


檢視個人資料
« 於: 十月 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
已記錄

PHP Version 5.0.4
Apache/2.0.54 (Win32)
MySQL 4.1.12
panying
新手見習
*
文章: 39


檢視個人資料
« 回覆文章 #1 於: 十月 05, 2006, 09:08:43 上午 »

这个是$Owner还没有申明吧,

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

mqjhz
新手見習
*
文章: 18


檢視個人資料
« 回覆文章 #2 於: 十月 05, 2006, 11:41:23 上午 »

感谢panying,问题已解决!
已記錄

PHP Version 5.0.4
Apache/2.0.54 (Win32)
MySQL 4.1.12
頁: [1]
LifeType 中文開發論壇  |  測試  |  LifeType 1.1 測試  |  显示头像出错 « 上篇主題 下篇主題 »
    前往: