■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

フィードプラグインでブログタイトルとブログURLを取得したい

n1215 > Re: フィードプラグインでブログタイトルとブログURLを取得したい @ 2014/12/5 22:49
4260 様

変更方法はそれで正解だと思います。

後はryuringさんに仕様はこれでいいのかという話をお聞きしたい所ですね。
もし「バージョンアップの際に仕様が変わったのは想定外だったので元に合わせるべき」ということであればすぐ取り込んでもらえると思います。

Twitter: @n_1215

4260 > Re: フィードプラグインでブログタイトルとブログURLを取得したい @ 2014/12/5 9:40
/lib/Baser/Plugin/Feed/Model/Feed.php
200行目、201行目に以下を追加で出来たっぽいです。
たぶん。
色々いじっててbaserCMSはキャッシュが効いてるから、気付いたら出来てた状態で・・・他にも弄ったのかもしれませんが。。

foreach ($datas as $data) {

$tmp = array();
$tmp['Channel']['title']['value'] = $simplePie->get_title(); //追加
$tmp['Channel']['link']['value'] = $simplePie->get_link(); //追加

■ BaserCMSのバージョン:3.0.6.1
■ レンタルサーバー名:
■ スマートURLの利用: ON
■ 設置フォルダ: ドキュメントルート
■ 利用しているデータベース: PostgreSQL
■ PHPスキル: D

n1215 > Re: フィードプラグインでブログタイトルとブログURLを取得したい @ 2014/12/4 22:05
4260 様

旧バージョンでは利用できたとのことで調べてみましたが、
バージョン3.0.1まではRssExというモデルが使われていたのが3.0.2でFeedモデルに変更されてますね。
この際に仕様が変わっているのかもしれません。
https://github.com/baserproject/basercms/blob/basercms-3.0.1/lib/Baser/Plugin/Feed/Model/RssEx.php

Twitter: @n_1215

4260 > フィードプラグインでブログタイトルとブログURLを取得したい @ 2014/12/4 14:58
フィードプラグインでブログタイトルとブログURLを取得したいです。
旧バージョンで以下のコードで取得できていました。
(どうやら旧バージョンでは私がどこかを修正して表示できるようにしていたようです。。)

$item['Channel']['link']['value'];
$item['Channel']['title']['value'];

どうぞご検討のほど、よろしくお願い致します。

■ BaserCMSのバージョン:3.0.6.1
■ レンタルサーバー名:
■ スマートURLの利用: ON
■ 設置フォルダ: ドキュメントルート
■ 利用しているデータベース: PostgreSQL
■ PHPスキル: D

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
10 人のユーザが現在オンラインです。 (10 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 10