歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 08:00:06 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  核心補強  |  如何讓LifeType 也能取出rss 中 creator 的資訊 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 如何讓LifeType 也能取出rss 中 creator 的資訊  (閱讀 28398 次)
resnick
LifeType 中文發展團隊
一般會員
*****
文章: 232



檢視個人資料 個人網站
« 於: 七月 16, 2006, 01:00:28 上午 »

有時候還是會想要知道 rss 所取出的每篇文章的作者是誰,該怎麼做,可以參考一下我的方法。

http://phys.idv.tw/plog/post/1/305
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #1 於: 七月 16, 2006, 03:24:43 上午 »

ㄟ ..... 應該可以不用這麼做。

因為 rssitem 本身就有一個通用取出每一個 item 資料的方式。

你可以在模版中
引用
{assign var=dc value=$rssitem->get( 'dc' )}
Creator: {$dc['creator']}

而 rsschannel 也跟 rssitem 一樣,所以可以寫成

引用
{assign var=dc value=$rsschannel->get( 'dc' )}
Creator: {$dc['creator']}

這樣應該就不需要動到程式了!你可以試試看。

Mark
« 最後編輯時間: 七月 16, 2006, 03:29:50 上午 由 markwu » 已記錄

resnick
LifeType 中文發展團隊
一般會員
*****
文章: 232



檢視個人資料 個人網站
« 回覆文章 #2 於: 七月 16, 2006, 08:56:08 上午 »

謝啦,沒注意到那個get可以這樣用,所以用了這麼暴力的方法。呵呵,這樣就方便多了。

resnick
已記錄
lazyhome
新手見習
*
文章: 9


檢視個人資料 個人網站
« 回覆文章 #3 於: 七月 16, 2006, 11:23:41 上午 »

那pubDate也抓的到嘍 .... ??

{assign var=pDate value=$rssItem->get('pubDate')}

pubDat:{$pDate}

好像不行說 ...?
用get回傳是陣列呀 ... 所以像pubDate如何抓的到呀 ...??
« 最後編輯時間: 七月 16, 2006, 11:25:42 上午 由 lazyhome » 已記錄

OS:Fedora 6
Apache 2.23 + php 5.16
DataBase: Mysql 5.022
我的部落格
lazyhome
新手見習
*
文章: 9


檢視個人資料 個人網站
« 回覆文章 #4 於: 七月 16, 2006, 01:27:38 下午 »

自問自答 ....

原來要取得pubDate時 ... 要小寫 ... 疑惑

{$rssItem->get('pubdate')}

但 ... 我的問題又來了 ... XD

怎麽把抓來的pubdate 轉成自己要的時間格式呀 ....
例如把
Sat, 15 Jul 2006 00:18:59 +0800
轉成
2006-07-15 00:18:59

我用 $locale->formatDate() 行不通說 ......
« 最後編輯時間: 七月 16, 2006, 01:46:23 下午 由 lazyhome » 已記錄

OS:Fedora 6
Apache 2.23 + php 5.16
DataBase: Mysql 5.022
我的部落格
lazyhome
新手見習
*
文章: 9


檢視個人資料 個人網站
« 回覆文章 #5 於: 七月 18, 2006, 08:36:44 上午 »

自問自答 again

我翻了smarty 的資料 ...

用date_format就可以作到了。

例如:

({$rssItem->get('pubdate')|date_format:"%Y-%m-%d %H:%M:%S"})

就可以轉成自己想要的時間格式 ........
已記錄

OS:Fedora 6
Apache 2.23 + php 5.16
DataBase: Mysql 5.022
我的部落格
sea-cow
新手見習
*
文章: 18



檢視個人資料 個人網站
« 回覆文章 #6 於: 一月 07, 2008, 04:15:05 下午 »

為何你這些方法,我行不通呢?
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  核心補強  |  如何讓LifeType 也能取出rss 中 creator 的資訊 « 上篇主題 下篇主題 »
    前往: