質問 > フロント機能 > カテゴリ関係の配列指定について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
fsc |
投稿日時: 2009/5/19 17:39
対応状況: −−−
|
新米 登録日: 2009/5/19 居住地: 投稿: 4 |
カテゴリ関係の配列指定について いつもフォーラムを利用させて頂いています。
EC CUBEを使い始めたばかりなのですが ぜひ、どなたか教えて頂きたい点があります。 カテゴリ関係ブロックのテンプレートによく使われている $arrTreeとcnt 例)------------ ファイル場所 data>Smarty>templates>bloc>default>category.tpl 記載場所 32行目 <!--{if $arrTree[cnt].display == 1}--> ---------------- この”$arrTree”は配列で、”cnt”は変数だと思いますが、 どこのファイルで指定され読み込まれたものでしょうか? 配列の内容が知りたくて投稿しました。 どなたかよろしくお願いします。 ------------------------------------------------------------- [EC-CUBE] 2.3.4 [PHP] PHP Version 4.4.9 [データベース] MySQL 4.1.22 [WEBサーバ] apache2.0.59 [ブラウザ] Firefox2.0.0.5 ------------------------------------------------------------- |
seasoft |
投稿日時: 2009/5/19 17:47
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カテゴリ関係の配列指定について 多分、
\data\class\pages\frontparts\bloc\LC_Page_FrontParts_Bloc_Category.php かと。(未確認)
|
fsc |
投稿日時: 2009/5/20 13:59
対応状況: −−−
|
新米 登録日: 2009/5/19 居住地: 投稿: 4 |
Re: カテゴリ関係の配列指定について seasoftさん、ご返答ありがとうございます。
たぶん、 \data\class\pages\frontparts\bloc\LC_Page_FrontParts_Bloc_Category.php であっていると思います。 cntは、その前文に記載されているsection関数のループ回数をカウントする変数だったんですね。 解決しました。ありがとうございました。 ちなみに、配列($arrTree)の2階層までなら下記の構文で、内容を知ることができます。 ※配列のインデックスが数字の場合のみ <!--{foreach from=$arrTree item=var name=loopname}--> <p><!--{$smarty.foreach.loopname.index}--></p> <!--{foreach from=$arrTree[$smarty.foreach.loopname.index] item=var2 name=loopname2}--> <p><!--{$var2}--></p> <!--{/foreach}--> <!--{/foreach}--> |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |