質問 > フロント機能 > EC-CUBE | scriptタグの中でsmarty実行 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tsuji |
投稿日時: 2015/9/17 9:07
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: EC-CUBE | scriptタグの中でsmarty実行 tatsuyoshi 様
横から失礼します。 > // ? > var test = <!--{$arrProduct[product_id]}-->; ↑の形でするなら、<!--{$arrProduct['product_id']}-->か reaps 様の提案の<!--{$arrProduct.product_id}-->だと思います。 ただ、この形で注意しておかないといけないのが、中身が空の場合です。 中身が空になる可能性があるのであれば、下記の形にしておくとエラーになりません。 var test = '<!--{$arrProduct['product_id']}-->'; つまり、$arrProduct['product_id']が空の場合 var test = <!--{$arrProduct['product_id']}-->; ↓実行時 var test = ; こうなるとエラーとなりますが、↓のようにしておけば var test = '<!--{$arrProduct['product_id']}-->'; ↓実行時 var test = ''; となりエラーは回避できます。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
EC-CUBE | scriptタグの中でsmarty実行 | tatsuyoshi | 2015/9/16 12:20 |
Re: EC-CUBE | scriptタグの中でsmarty実行 | reaps | 2015/9/16 14:24 |
» Re: EC-CUBE | scriptタグの中でsmarty実行 | tsuji | 2015/9/17 9:07 |