ダウンロード商品販売機能を付けるぞ(4)

左メニュー subnavi.tpl が表示されない。。。

でもって ちょと調べた
管理ページは 
data/Smarty/templates/default/admin/main_frame.tpl
にがベースとなってる。左メニューとメインページのTPLファイルが、読み込まれてるようである。
テンプレートのファイルも変数で処理されている

init()の中で
$this->tpl_mainpage = ‘products/product.tpl‘;
$this->tpl_subnavi = ‘products/subnavi.tpl‘;

こうしてるのは 変数に ファイル名をしている。
Smarty関連のclassは、SC_View.php となっている。

ここで疑問だったのは なぜ 左メニューのsubnavi.tplが読み込まれないのか?
プログラムは動いてるのに・・・単純な話しだった 上書きしたproduct.tpl
subnavi.tplを読み込んでいないのだった…orz

product.tplを 上書きするのを止めて 元ファイルに 商品送料の欄を
追加した

<pre>
<tr class="fs12n">
<td bgcolor="#f2f1ec" width="160">商品送料</td>
<td bgcolor="#ffffff" width="557">
<span class="attention"><!–{$arrErr.deliv_fee}–></span>
<input type="text" name="deliv_fee" value="<!–{$arrForm.deliv_fee|escape}–>" size="6" class="box6" maxlength="<!–{$smarty.const.PRICE_LEN}–>" style="<!–{if $arrErr.deliv_fee != ""}–>background-color: <!–{$smarty.const.ERR_COLOR}–><!–{/if}–>"/>円
<span class="attention"> (半角数字で入力)</span>
<!–{if $smarty.const.OPTION_PRODUCT_DELIV_FEE != 1}–><br /><span class="attention">※現在無効です</span> (パラメータ OPTION_PRODUCT_DELIV_FEE)<!–{/if}–>
</td>
</tr>
</pre>

これで解決C=(^◇^ ; ホッ!

コメント

タイトルとURLをコピーしました