> フロント機能 > EC-CUBEにmagpie RSS の読込み方法 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
WEBharu |
投稿日時: 2009/9/21 5:58
対応状況: 開発中
|
半人前 登録日: 2008/3/24 居住地: 投稿: 12 |
EC-CUBEにmagpie RSS の読込み方法 いつも学ばせていただいております。WEBharuです。 実はEC-CUBEにmagpie RSS の読込み方法で四苦八苦しておりましてどなたかご存じの方がいましたらご教授いただきたいです。 読込みたいブログはFC2のフリーブログです。 http://fc2.com 本番のトップ階層に/magpie/以下にrss.phpを設置しまして、 単独でそのURLにアクセスしましたら、問題なくFC2のブログを読み込むことができました。 しかし、EC-CUBEでブロックを作成し、 <!--{fetch file="http://www.xxxx.jp/magpie/rss.php"}--> のように読込みますと、下記エラーが出てしまいます。 ------------------------------------------------------- 404 Error - Not Found \܂B w肳ꂽt@C܂; fBNg[݂͑܂B ------------------------------------------------------- 原因がつかめずに困っております。何か心当たりなことでもなんでもいいので、教えていただけますと幸いです。 EC-CUBEバージョン 2.4.1 PHPバージョン PHP 5.1.6 DBバージョン MySQL 5.0.45 |
seasoft |
投稿日時: 2009/9/21 9:35
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: EC-CUBEにmagpie RSS の読込み方法 まずは、ロジックが単純そうな include 関数で試してみては?
それで駄目なら、PHP での読み込みを試してみては?
|
flealog |
投稿日時: 2009/9/23 2:57
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: EC-CUBEにmagpie RSS の読込み方法 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2060&forum=5&post_id=7173#forumpost7173
このスレは役に立ちませんか? 外してたらゴメンナサイ。。。
|
fsv_g2 |
投稿日時: 2009/12/11 11:21
対応状況: −−−
|
一人前 登録日: 2007/6/28 居住地: 投稿: 71 |
Re: EC-CUBEにmagpie RSS の読込み方法 そのリンク先の投稿をしたものです。
RSSの読み込みにMagpieRSSを利用していましたが、php5からはsimplexml関数で同じように機能します。ですのでわざわざMagpieRSSをインストール必要がなくなりました。 rss.phpを作り、fetchで読み込みます。 例:wordpressのrss-feedを読み込んだ単純なもの↓ <?php function convert($str) { return mb_convert_encoding($str, mb_internal_encoding(), "auto"); } $pubDate = date("Y/m/d",strtotime($pubDate)); $rss = simplexml_load_file('http://wordpress/blog/feed'); echo "<ul>\n"; foreach ($rss->channel->item as $item) { //日付 $day = date('Y/m/d', strtotime($item->pubDate)); echo "<li>$day <a href=\"" . convert($item->link) . "\" rel=\"nofollow\">" . convert($item->title) . "</a></li>\n"; } echo "</ul>"; ?> |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |