質問 > その他 > パラメータについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
asami |
投稿日時: 2012/3/13 9:34
対応状況: −−−
|
半人前 登録日: 2009/8/5 居住地: 富山県 投稿: 20 |
パラメータについて 現在ECCUBEのカスタマイズをしてて、ハマった箇所があったのでご教授いただければと思い投稿しました。
現在ショッピングモールのような構成の物を構築しておりますが、 mtb_constantsに格納されている P_DETAIL_URLPATH:ROOT_URLPATH . "products/detail.php?product_id=" CART_URLPATH:ROOT_URLPATH . "cart/" . DIR_INDEX_PATH などの値なのですが、ROOT_URLPATHとそれ以下のパスの間に動的なディレクトリを挿入したいと思っているのですが、 LC_Pageクラスにて定数定義を行っても正しく定数値を書き出してくれないのです。 Smartyに呼び込んでいる定数はどのタイミングで生成されて定義されているのでしょうか? もしくは新しく定数を定義するとしたらLC_Pageクラス内に定義するのは処理サイクル的に遅いのでしょうか? ------------------------------------------ ECCUBE 2.11.4 PHP 5.1.6 MySQL 5.0.77 |
PWS |
投稿日時: 2012/3/13 12:37
対応状況: −−−
|
一人前 登録日: 2012/1/23 居住地: Itami Hyogo 投稿: 141 |
Re: パラメータについて すごく外れていたらごめんなさい。
既存の定数を書き換えようとされていらっしゃいますか? 定数の中身自体を書き換える(管理画面のパラメータ設定で行えます)か、別の形で使用したほうがよいような気がしますが…… 定数定義ファイル(cache/mtb_constants.php)を起動時点で読み込んでいるはずです (require.phpの一連の処理で読み込まれていたかと)
|
asami |
投稿日時: 2012/3/14 14:46
対応状況: −−−
|
半人前 登録日: 2009/8/5 居住地: 富山県 投稿: 20 |
Re: パラメータについて ご返信ありがとうございます。
そんな前の段階で読み込まれていたのですね。 諦めて新しくSmarty変数としてassaingした方が良さそうですね・・・・ なるべくテンプレートをいじらなくて済む方向で考えていたのですが、 楽はできそうにないですね ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |