■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

Windows環境でブログindexページのカテゴリURLの/が\(円記号)になる。

KERBEROS > Windows環境でブログindexページのカテゴリURLの/が\(円記号)になる。 @ 2010/8/6 10:34
Ver1.6.0を試しており楽しんでおります。
Windows環境でちょっとしたバグを発見したのでご報告します。

Windows環境でブログindexページのカテゴリURLの/が\(円記号)になる。
といったものです。

通常下記のようなURLですが。
http://demo.basercms.net/news/archives/category/release
Windows環境では
http://demo.basercms.net/news/archives/category\release
となっております。

修正箇所としては。
BaserCMSインストールパス\baser\plugins\blog\views\helpers\blog.php
の186行目を下記のような変更などで問題無いかと思います。

//$url = Router::url(array('admin'=>false,'plugin'=>'','controller'=>$blogContentName,'action'=>'archives',implode(DS,$path)));
$url = Router::url(array('admin'=>false,'plugin'=>'','controller'=>$blogContentName,'action'=>'archives',implode('/',$path)));


CakePHPの定数 DS は内部ファイルパスの区切り文字ですので、Windowsのみで問題が出ているかと思います。

以上
CakePHPファンとして面白いプロジェクトの助けになれば幸いです。
ryuring > Re: Windows環境でブログindexページのカテゴリURLの/が\(円記号)になる。 @ 2010/8/7 3:03
KERBEROSさん、バグ報告ありがとうございます!

早速ですが、開発中のパッケージに反映させて頂きました。

http://project.e-catchup.jp/issues/1021

次のバージョンでは解消されます。

引用:
CakePHPファンとして面白いプロジェクトの助けになれば幸いです。


CakePHP最高ですよね。こんなに開発が楽しくなるフレームワークはないと思っています。

今後ともよろしくお願いします。

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ