歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 12:47:54 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  如何在模版上取得username? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 如何在模版上取得username?  (閱讀 10713 次)
fender
新手見習
*
文章: 6


檢視個人資料
« 於: 九月 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/

實在想不出該如何解決,還請各位先知指教
已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #1 於: 九月 19, 2006, 07:50:25 下午 »

1. 如果你要的是 blog 首頁的連結,可以在模版裡面使用
程式碼:
{$url->blogLink()}
取得。

2.你的連結應該是加在 header.template 裡面吧,這裡面沒有 $owner 物件可用。如果你真的要用的話,可以這樣:
程式碼:
{assign var=owner value=$blog->getOwner()}
取得。

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
fender
新手見習
*
文章: 6


檢視個人資料
« 回覆文章 #2 於: 九月 19, 2006, 08:36:56 下午 »

感謝lss大大的回覆
經過測試後,可以成功取得ownerid
但是小弟需要的是username..有別的方法嗎?
如果試著去取得owner物件,該怎麼寫呢?
已記錄
nba23
版主
一般會員
*****
文章: 110



檢視個人資料 個人網站
« 回覆文章 #3 於: 九月 19, 2006, 09:00:03 下午 »

{assign var=blogOwner value=$blog->getOwnerInfo()}

{$blogOwner->getUsername()}
已記錄

http://blog.cnplog.com : FreeBSD 6.1-STABLE/APACHE2/PHP4.4.2/MySQL 4.1.21/LifeType 1.1
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #4 於: 九月 19, 2006, 09:01:44 下午 »

謝謝 nba23 更正,久沒用,記錯了  吐舌頭 ,正要修改說,勞您先回覆了。

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
fender
新手見習
*
文章: 6


檢視個人資料
« 回覆文章 #5 於: 九月 19, 2006, 09:07:09 下午 »

感謝lss和nba23兩位大大
目前正常work..太感動了

不好意思加問一小問題
我要添加到模板的連結是要連向blogOwner在gallery2的相簿
各位大大會採用 http://xxx.xxx.xxx/gallery2/v/username 這種方式嗎?

雖然小弟土法煉鋼有些成果,還是很期待各位大大有更好的方法嚕
 吐舌頭
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  如何在模版上取得username? « 上篇主題 下篇主題 »
    前往: