欢迎光临, 访客. 请先 登入註册一个帐号.
十月 18, 2018, 09:10:39 下午
19594 文章 在 3864 主题 由 4580 会员
最新註册会员: aa123aa1
LifeType 中文开发论坛  |  开发  |  核心补强  |  如何让LifeType 也能取出rss 中 creator 的资讯 « 上篇主题 下篇主题 »
页: [1]
作者 主题: 如何让LifeType 也能取出rss 中 creator 的资讯  (阅读 17304 次)
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 的资讯 « 上篇主题 下篇主题 »
    前往: