主題: 如何在模版上取得username? 作者: fender 於 九月 19, 2006, 05:41:58 下午 小弟之前的問題發現不是自訂網址的問題,應是$owner->getUsername()之問題
因為小弟想在模板上加上這種超連結 http://xxx.xxx.xxx/username 其中username是blog的owner..卻發現一種問題 當連結個人blog首頁時發現連接是正常的, 但只要點選文章回響或是檔案中心等連結,就回出現無法辨認$owner->getUsername()之問題 小弟的模板連結設定如下: <a href="http://xxx.xxx.xxx/{$owner->getUsername()}></a> 出現問題會在網頁顯示 <a href="http://xxx.xxx.xxx/ 實在想不出該如何解決,還請各位先知指教 主題: Re: 如何在模版上取得username? 作者: lss 於 九月 19, 2006, 07:50:25 下午 1. 如果你要的是 blog 首頁的連結,可以在模版裡面使用
程式碼: {$url->blogLink()} 2.你的連結應該是加在 header.template 裡面吧,這裡面沒有 $owner 物件可用。如果你真的要用的話,可以這樣: 程式碼: {assign var=owner value=$blog->getOwner()} lss 主題: Re: 如何在模版上取得username? 作者: fender 於 九月 19, 2006, 08:36:56 下午 感謝lss大大的回覆
經過測試後,可以成功取得ownerid 但是小弟需要的是username..有別的方法嗎? 如果試著去取得owner物件,該怎麼寫呢? 主題: Re: 如何在模版上取得username? 作者: nba23 於 九月 19, 2006, 09:00:03 下午 {assign var=blogOwner value=$blog->getOwnerInfo()}
{$blogOwner->getUsername()} 主題: Re: 如何在模版上取得username? 作者: lss 於 九月 19, 2006, 09:01:44 下午 謝謝 nba23 更正,久沒用,記錯了 :-P ,正要修改說,勞您先回覆了。
lss 主題: Re: 如何在模版上取得username? 作者: fender 於 九月 19, 2006, 09:07:09 下午 感謝lss和nba23兩位大大
目前正常work..太感動了 不好意思加問一小問題 我要添加到模板的連結是要連向blogOwner在gallery2的相簿 各位大大會採用 http://xxx.xxx.xxx/gallery2/v/username 這種方式嗎? 雖然小弟土法煉鋼有些成果,還是很期待各位大大有更好的方法嚕 :-P |