ニュースリリースの表示エラー
| alohabaser > ニュースリリースの表示エラー @ 2011/7/26 16:24 |
|---|
|
トップページのニュースリリース(http://〜/news/index)の場合、
登録されている記事を見ることができます。 また、それぞれの記事タイトルをクリック(http://〜/news/archives/10 など) しても記事を表示することができるのですが、 トップページのウィジェットエリアにあるニュース一覧(最新5件を表示)から 記事タイトルをクリックすると404エラーになります。 リンクを見ると(http://〜/archives/10)といったように、/news/が外れているのが 原因かと思われます。 携帯ページについても同様のリンクミスがあります。 Baserの1.6.12までは正しく表示されていたので、1.6.13以降のバグと思われます。 確認していただけますでしょうか? |
| ryuring > Re: ニュースリリースの表示エラー @ 2011/7/26 17:40 |
|---|
|
こんにちは。
v1.6.13.3 において、スマートURLオン・オフ、そして、サブフォルダへの設置で確認したのですが、再現できませんでした。 投稿画面の一番下に記載されている内容を参考に詳細な環境を教えて下さい。 Twitter:@ryuring |
| alohabaser > Re: ニュースリリースの表示エラー @ 2011/7/27 14:26 |
|---|
|
ryuringさま
いつもお世話様です。 環境は下記のとおりです。 ■ BaserCMSのバージョン:1.6.13.3 ■ サーバー名:heteml ■ スマートURLの利用:ON ■ 設置フォルダ:ドキュメントルート ■ 利用しているデータベース:MySQL ■ PHPスキル(自己評価): 全くわからない なお、テーマとして、シンプルレストランのテーマを利用しております。 このテーマのトップページ下半分は、メニュー・記事・ニュース一覧のように 3分割表示になっていたのですが、今回の表示エラーと同時に ニュース一覧が左側のメニュー、ウィジェットエリアの下に回り込んでしまうように なってます。 他に、なにか必要な情報があって方がよければ提供しますので、 ご指示お願いいたします。 よろしくお願いいたします。 |
| arata > Re: ニュースリリースの表示エラー @ 2011/8/1 15:53 |
|---|
|
alohabaserさん、こんにちは!
現在、2つのご質問が混ざってる状態なので、先ずはひとつずつやっていきましょう! ニュースリリースの表示については、以下のタグを利用してみて下さい。 「news」の箇所には、表示させたいブログの「ブログアカウント名」を入れて下さい。 次に書いてある「5」は表示させたい数です。 先ずはこれで、ニュースリリースの表示が出来るかどうか試してみて下さい。 ■ 不明点解消できるかも。逆引きガイドもあります baserCMS公式wiki |
| yakouchi > Re: ニュースリリースの表示エラー @ 2011/8/1 22:00 |
|---|
|
お世話になっております。
おそらく同じ現象だと思いますので重ねてポストします。 環境はcentos5.5,php 5.2.14,apache 2.2.3 スマートURL: ON 設置フォルダ: /home/www/htdocs/b5/ セーフモード:Off データベース: SQLite3 BaserCMSバージョン: 1.6.13.3 CakePHPバージョン: CakePHP 1.2.10 バージョン1.6.13.3をインストール直後に http://cms.bssz.local/b5/news/inswx.rssをchrom 12.0で表示させると以下のようになります。 |---> <?xml version="1.0" encoding="UTF-8" ?><rss version="2.0"><channel><title>ニュースリリース|BaserCMS inc. [デモ]</title><description>Baser CMS inc. [デモ] の最新のニュースリリースをお届けします。</description><link>http://cms.bssz.local/b5/</link><item><title>ホームページをオープンしました</title><link>http://cms.bssz.local/b5/archives/1</link><guid>http://cms.bssz.local/b5/archives/1</guid> <---| 上記のように[blog_contents][name]の部分であるnewsが抜けてしまっています。 同じ環境で バージョン1.16.12をインストール直後に http://cms.bssz.local/b4/news/inswx.rssをchrom 12.0で表示させると以下のようになります。 |---> <?xml version="1.0" encoding="UTF-8" ?><rss version="2.0"><channel><title>ニュースリリース|BaserCMS inc. [デモ]</title><description>Baser CMS inc. [デモ] の最新のニュースリリースをお届けします。</description><link>http://cms.bssz.local/b4/</link><item><title>ホームページをオープンしました</title><link>http://cms.bssz.local/b4/news/archives/1</link><guid>http://cms.bssz.local/b4/news/archives/1</guid> <---| バージョン1.16.13.3でもスマートURLがoffの時は <link>http://cms.bssz.local/b5/index.php/news/archives/1</link><guid>http://cms.bssz.local/b5/index.php/news/archives/1</guid> のように正常に表示されます。 トップページに自由にフォーマットできるfeedを使ってニュースヘッドラインを表示していますので /news/index.rssの出力が正常でないと困ってしまいます。 もしくはfeedオプションのように<?php $baser->blogPosts('news', 5) ?>でも別テンプレートが使えればよいのですが。 早急な対応よろしくお願いします。 |
| ryuring > Re: ニュースリリースの表示エラー @ 2011/8/2 19:33 |
|---|
|
yakouchi さんの情報で原因がわかりました。
/baser/plugins/blog/controllers/blog_controller.php の 438行目あたり を に書き換えてみてください。 Twitter:@ryuring |
| ryuring > Re: ニュースリリースの表示エラー @ 2011/8/4 23:23 |
|---|
|
Twitter:@ryuring |
| alohabaser > Re: ニュースリリースの表示エラー @ 2011/8/7 16:15 |
|---|
|
ryuringさま
いつもお世話になっております。 上記の修正で、ニュースの表示は正常に戻りました。 ありがとうございました。 もう1点のレストランのテーマを利用したときのトップページが 3列カラム表示だったのが、右のフレームが回りこんで表示されてしまっている 点についても、教えていただければ助かります。 よろしくお願いいたします。 |
| arata > Re: ニュースリリースの表示エラー @ 2011/8/8 12:37 |
|---|
|
引用:
もう1点のレストランのテーマを利用したときのトップページが こんにちは! デザインが崩れてしまうのはCSSの問題かもしれませんね! Firefox の Firebug 等を利用して、意図しない表示の箇所を調べるのが必要かと思われます。 あとは、何かHTMLのタグに抜けている箇所がないかどうかを調べてみる・・・とか。 表示の問題自体は解消してるようなので、HTML と CSS の面から調査されてみては如何でしょうか? ■ 不明点解消できるかも。逆引きガイドもあります baserCMS公式wiki |
| alohabaser > Re: ニュースリリースの表示エラー @ 2011/8/23 12:24 |
|---|
|
arataさま
確認が遅くなりせっかく返信いただいていたのに 申し訳ありません。 CSSには、手を入れていないので突然崩れることは 考えにくいのですが・・・ また、新規でインストールしたBaser(最新版)に シンプルレストランのテーマを当ててみたのですが やはり、表示が崩れてしまいました。 |


