質問 > その他 > インストールディレクトリより上の階層について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
befreek |
投稿日時: 2010/3/19 17:49
対応状況: −−−
|
新米 登録日: 2010/3/18 居住地: 投稿: 3 |
インストールディレクトリより上の階層について はじめましてこんにちは。
検索してみましたが、該当スレッドを見つける事が出来ませんでしたので恐れ入りますが、質問させてください。 EC-CUBE2.4.1をサイトルートの下に/cart/のディレクトリを作成してインストールしました。 http://exsample.site/cart/ これより上のディレクトリ(http://exsample.site/)に有るphpファイルを商品ページや利用ガイドのページヘッダやフッタの内容にincluedして使いたいのですが、方法はございませんでしょうか? |
longman |
投稿日時: 2010/3/19 18:49
対応状況: −−−
|
常連 登録日: 2010/2/23 居住地: 投稿: 48 |
Re: インストールディレクトリより上の階層について 利用ガイドであれば、管理画面内でページを作成して
共通ヘッダ、フッタを使用するチェックを外しておけばいいんじゃないですか? そのあと、FTPでアクセスして該当tplでインクルードできないですかね? |
befreek |
投稿日時: 2010/3/21 0:09
対応状況: −−−
|
新米 登録日: 2010/3/18 居住地: 投稿: 3 |
Re: インストールディレクトリより上の階層について お世話になります。
ご回答下さいまして有難うございます。 ECCUBEをインストールしたディレクトリ(/cart/)より上位階層のECCUBE以外のページでも同じphpファイル(myheader.php)を使いまわししたいのです。 <!--{include_php file=`$smarty.const.SITE_URL`myheader.php}--> は、http://exsample.site/cart/myheader.phpとなりますが、 http://exsample.site/myheader.phpとなるような予約定数などないでしょうか? <!--{include_php file='http://exsample.site/myheader.php'}--> では is not readable エラーになってしまいます。 ※myheader.phpを間違って二重に記述していたので編集しました あやふやな質問にて恐縮です。 |
ramrun |
投稿日時: 2010/3/21 10:40
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: インストールディレクトリより上の階層について $smarty.const.SITE_URLを使うのなら
`$smarty.const.SITE_URL`../myheader.php とか。 直に http://exsample.site/myheader.php や /myheader.php ではいけないのでしょうか? $smarty.const... は定数なので、引越しとかしないのであればベタ打ちでもよいと思うのですけど... |
befreek |
投稿日時: 2010/3/22 10:18
対応状況: −−−
|
新米 登録日: 2010/3/18 居住地: 投稿: 3 |
Re: インストールディレクトリより上の階層について お教えいただき有難うございます。
`$smarty.const.SITE_URL`../myheader.php ですと、http://exsample.site/../myheader.phpとなり読み込めませんでした。 絶対パスでURL指定をしてもsmarty error myheader.phpのis notreadable エラーとなってしまいます。 EC-CEBEもsmartyも勉強始めたばかりです。 どうも根本的に間違っている気がしてきましたので諦めまして別の方法を探ってみようと思います。 ご回答いただき誠に有難うございました。 |
ramrun |
投稿日時: 2010/3/22 12:00
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: インストールディレクトリより上の階層について もう見ないかもしれませんが...
よく考えたらURLで指定できたんでしたっけ? URLじゃなくてディレクトリを指定してみてください。 http://example.site/myheadere.php ↓ /path/to/myheader.php Smarty {include_php} http://www.smarty.net/manual/ja/language.function.include.php.php |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |