質問 > 管理機能 > 新規ページの中身が表示されません。 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
it3 |
投稿日時: 2009/8/3 15:24
対応状況: −−−
|
一人前 登録日: 2009/3/16 居住地: 投稿: 94 |
Re: 新規ページの中身が表示されません。 引用:
こんにちは。 すみません、そういった言葉に不馴れで、ずれた答えをしてしまったようで・・・。”ホスト名”というと具体的にどこをさすのでしょうか? いろいろと、ドメインやホストの変更で、過去スレを検索してみましたが、いまいち自分の状況とマッチするものを見つけ切れなくて、他をいろいろ探っていました。 それで、管理画面の”システム情報”で、PHPの”_SERVER["PHP_SELF"]”の内容が、 /www.xxxx.co.jp/admin/system/system.php/ となっていたので、 SC_Helper_PageLayout.php の、下記のヶ所を$_SERVER['PHP_SELF']⇒ $_SERVER['REDIRECT_URL']に変えました。 これは、 $_SERVER['REDIRECT_URL']の内容が、/admin/system/system.phpになっていたからです。 ============================================================= function sfGetPageLayout(&$objPage, $preview = false, $url = ""){ $debug_message = ""; $arrPageLayout = array(); if ($preview === false) { if ($url == "") { /*↓この個所を $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];*/ //この様に↓ $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REDIRECT_URL']; } ============================================================== この修正によって、中身が表示されなかったページ全てが表示されるようになりました。 結果的に、表示されているのですが、これを変えたことによって何かに影響するとか、あまり良くないとか無いでしょうか? |
フラット表示 | 前のトピック | 次のトピック |