Not Foundページの動作について

2011年2月25日 at 12:51

毎度お世話になります。

サイトマップより「Page Not Found」ページを訪問して編集モードにした後、存在しないURLにアクセスする(Not Foundを発生させる)と、そのページは編集できないのに「Mainに追加」などの文字列が表示されます。こういうものなのでしょうか?

もう1点、編集モードにした場合に限らず、存在しないURLにアクセスすると、titleタグの中にページタイトルに当たる部分が出力されなくなります。Not Foundページ自体を訪問した場合には問題ありません。
(「test site :: Page Not Found」のように出てくれたらいいけど、「test site ::」と表示されてしまう)

5.4.1.1時点で発生を確認しました。調査よろしくお願いします。

Re: Not Foundページの動作について

2011年2月25日 at 15:10
Page Not Foundは編集モードにできないと思います。編集モードボタンが表示されません。
テーマのview.phpが無いとか?
 

Re: Re: Not Foundページの動作について

2011年2月25日 at 16:26
Page Not Foundは編集モードにできないと思います。編集モードボタンが表示されません。

ありがとうございます。

ご指摘を受けてさらに調べてみたところ、config/site_theme_path.phpに
$v->setThemeByPath('/page_not_found', "default");

のように書いてPage Not Foundのテーマ設定を行うと、先ほどご報告したように編集モードにできてしまうことがわかりました(concrete5本体に同梱されているテーマでもそうなりました)。
これを書かない場合は、Hissyさんの仰るように編集モードにできませんでした。

http://concrete5-japan.org/help/design/customize-single-pages/
に記載されている方法なので問題ないと思うのですが、実は現在のバージョンでは事情が違うとか?そのあたりお分かりの方がいらっしゃれば補足をお願いします。
 

Re: Re: Re: Not Foundページの動作について

2011年2月26日 at 4:04
これコアのバグですね。

cNameが空になってる。
 

Re: Re: Re: Not Foundページの動作について

2011年2月28日 at 0:11
バグですね。
報告、ありがとうございます!

対処しないと・・・。