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

Re: ブログのパンくずリストの変更

goichi > Re: ブログのパンくずリストの変更 @ 2012/8/12 22:11
こんにちは(^^
あまりお役に立てそうにないですが、回答が無かったようなでアイディアだけ参考までに投稿してみます。

パンくずナビの生成は
/baser/controllers/page_contoller.php
のなかの
function _getCrumbs
でしていると思います。

処理をみてみると、該当ページが属するカテゴリ情報を取得して、
それをもとにパンくずナビ用のデータ(配列)で返しているようです。

今回、リンク元のページ情報を取得して、
このデータ(配列)に追記すれば良さそうな雰囲気ではないでしょうか。
リンク元のページ情報は、どのページから来てるか分からない以上、
リファラを解析するとかして、特定せざるを得ないかも知れません。
その後、検索エンジンなど外部からのアクセスだった場合は、
パンくずに表示しない仕組みも必要ですよね。

ちなみに、もしカスタマイズされるのであれば、上記のファイルを
/app/controllers/page_contoller.php
というように「app」フォルダにコピーしてから、編集されると良いと思います。

(うーん、色々と考えましたが、ちょっと手間のかかるカスタマイズかも知れません。)

あと、ステマでも何でもないですが、
baserCMSのカスタマイズなどをしてくれるサービスが、最近はじまったようです。
受注案件で、どうしようもない時は、相談してみるのもアリかと思います。
ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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