source: branches/comu-ver2/data/Smarty/templates/default/detail.tpl @ 17498

Revision 17498, 22.8 KB checked in by Seasoft, 13 years ago (diff)

ページクラスやテンプレートで定義している文字列が画像に含まれるため、連動して変更されない問題を回避する試み。

  • Property svn:eol-style set to LF
  • Property svn:mime-type set to text/html; charset=UTF-8
Line 
1<!--{*
2 * This file is part of EC-CUBE
3 *
4 * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
5 *
6 * http://www.lockon.co.jp/
7 *
8 * This program is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU General Public License
10 * as published by the Free Software Foundation; either version 2
11 * of the License, or (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
21 *}-->
22<script type="text/javascript">//<![CDATA[
23// セレクトボックスに項目を割り当てる。
24function lnSetSelect(form, name1, name2, val) {
25
26    sele11 = document[form][name1];
27    sele12 = document[form][name2];
28
29    if(sele11 && sele12) {
30        index = sele11.selectedIndex;
31
32        // セレクトボックスのクリア
33        count = sele12.options.length;
34        for(i = count; i >= 0; i--) {
35            sele12.options[i] = null;
36        }
37
38        // セレクトボックスに値を割り当てる
39        len = lists[index].length;
40        for(i = 0; i < len; i++) {
41            sele12.options[i] = new Option(lists[index][i], vals[index][i]);
42            if(val != "" && vals[index][i] == val) {
43                sele12.options[i].selected = true;
44            }
45        }
46    }
47}
48//]]>
49</script>
50
51<!--▼CONTENTS-->
52<div id="undercolumn" class="product product_detail">
53   
54    <!--★タイトル★-->
55    <h2 class="title"><!--{$tpl_subtitle|escape}--></h2>
56   
57    <!--★詳細メインコメント★-->
58    <p class="main_comment"><!--{$arrProduct.main_comment|nl2br}--></p>
59
60    <div id="detailarea">
61        <div id="detailphotoblock">
62
63            <!--{assign var=key value="main_image"}-->
64            <!--{if $arrProduct.main_large_image != ""}-->
65                <!--★画像★-->
66                <a href="javascript:void(win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&amp;image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&amp;admin=on<!--{/if}-->','detail_image','<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'))">
67                    <img src="<!--{$arrFile[$key].filepath}-->" width="<!--{$arrFile[$key].width}-->" height="<!--{$arrFile[$key].height}-->" alt="<!--{$arrProduct.name|escape}-->" class="picture" />
68                </a>
69                <p>
70                <!--★拡大する★-->
71                    <a href="javascript:void(win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&amp;image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&amp;admin=on<!--{/if}-->','detail_image','<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'))" onmouseover="chgImg('<!--{$TPL_DIR}-->img/products/b_expansion_on.gif','expansion01');" onMouseOut="chgImg('<!--{$TPL_DIR}-->img/products/b_expansion.gif','expansion01');">
72                        <img src="<!--{$TPL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="画像を拡大する" name="expansion01" id="expansion01" />
73                 </a>
74                </p>
75            <!--{else}-->
76                <img src="<!--{$arrFile[$key].filepath}-->" width="<!--{$arrFile[$key].width}-->" height="<!--{$arrFile[$key].height}-->" alt="<!--{$arrProduct.name|escape}-->" class="picture" />
77            <!--{/if}-->
78        </div>
79
80        <div id="detailrightblock">
81            <!--アイコン-->
82            <!--{if count($arrProduct.product_flag) > 0}-->
83                <ul class="status_icon">
84                    <!--{section name=flg loop=$arrProduct.product_flag|count_characters}-->
85                    <!--{if $arrProduct.product_flag[flg] == "1"}-->
86                    <li>
87                        <!--{assign var=key value="`$smarty.section.flg.iteration`"}-->
88                        <img src="<!--{$TPL_DIR}--><!--{$arrSTATUS_IMAGE[$key]}-->" width="65" height="17" alt="<!--{$arrSTATUS[$key]}-->" id="icon<!--{$key}-->" />
89                    </li>
90                    <!--{/if}-->
91                    <!--{/section}-->
92                </ul>
93            <!--{/if}-->
94
95            <!--★商品コード★-->
96            <!--{assign var=codecnt value=$arrProductCode|@count}-->
97            <!--{assign var=codemax value=`$codecnt-1`}-->
98            <div>商品コード:
99                <!--{if $codecnt > 1}-->
100                    <!--{$arrProductCode.0}-->〜<!--{$arrProductCode[$codemax]}-->
101                <!--{else}-->
102                    <!--{$arrProductCode.0}-->
103                <!--{/if}-->
104            </div>
105           
106            <!--★商品名★-->
107            <h2><!--{$arrProduct.name|escape}--></h2>
108           
109            <!--★販売価格★-->
110            <div class="sale_price"><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="mini">(税込)</span>:
111                <span class="price">
112                    <!--{if $arrProduct.price02_min == $arrProduct.price02_max}-->
113                        <!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
114                    <!--{else}-->
115                        <!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProduct.price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
116                    <!--{/if}-->円</span></div>
117           
118            <!--★通常価格★-->
119            <!--{if $arrProduct.price01_max > 0}-->
120                <div class="normal_price">
121                    <!--{$smarty.const.NORMAL_PRICE_TITLE}-->:
122                    <span class="price">
123                        <!--{if $arrProduct.price01_min == $arrProduct.price01_max}-->
124                            <!--{$arrProduct.price01_min|number_format}-->
125                        <!--{else}-->
126                            <!--{$arrProduct.price01_min|number_format}--><!--{$arrProduct.price01_max|number_format}-->
127                        <!--{/if}-->円</span>
128                </div>
129            <!--{/if}-->
130
131            <!--★ポイント★-->
132            <!--{if $smarty.const.USE_POINT !== false}-->
133                <div><span class="price">ポイント:
134                    <!--{if $arrProduct.price02_min == $arrProduct.price02_max}-->
135                        <!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
136                    <!--{else}-->
137                        <!--{if $arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id == $arrProduct.price02_max|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
138                            <!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
139                        <!--{else}-->
140                            <!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}--><!--{$arrProduct.price02_max|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
141                        <!--{/if}-->
142                    <!--{/if}-->Pt</span></div>
143            <!--{/if}-->
144
145            <!--★関連カテゴリ★-->
146            <div class="relative_cat">関連カテゴリ:
147                <!--{section name=r loop=$arrRelativeCat}-->
148                <p>
149                    <!--{section name=s loop=$arrRelativeCat[r]}-->
150                    <a href="<!--{$smarty.const.URL_DIR}-->products/list.php?category_id=<!--{$arrRelativeCat[r][s].category_id}-->"><!--{$arrRelativeCat[r][s].category_name}--></a>
151                    <!--{if !$smarty.section.s.last}--><!--{$smarty.const.SEPA_CATNAVI}--><!--{/if}-->
152                    <!--{/section}-->
153                </p>
154                <!--{/section}-->
155            </div>
156
157
158            <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
159                <input type="hidden" name="mode" value="cart" />
160                <input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->" />
161                <input type="hidden" name="favorite_product_id" value="" />
162                <!--{if $tpl_classcat_find1}-->
163                <dl>
164                    <dt>
165                        <!--{$tpl_class_name1}-->
166                    </dt>
167                    <dd>
168                        <select name="classcategory_id1"
169                            style="<!--{$arrErr.classcategory_id1|sfGetErrorColor}-->"
170                            onchange="lnSetSelect('form1', 'classcategory_id1', 'classcategory_id2', ''); "
171                        >
172                            <option value="">選択してください</option>
173                            <!--{html_options options=$arrClassCat1 selected=$arrForm.classcategory_id1.value}-->
174                        </select>
175                        <!--{if $arrErr.classcategory_id1 != ""}-->
176                        <br /><span class="attention">※ <!--{$tpl_class_name1}-->を入力して下さい。</span>
177                    <!--{/if}-->
178                    </dd>
179                </dl>
180                <!--{/if}-->
181
182                <!--{if $tpl_stock_find}-->
183                    <!--{if $tpl_classcat_find2}-->
184                <dl>
185                    <dt><!--{$tpl_class_name2}--></dt>
186                    <dd>
187                        <select name="classcategory_id2"
188                                        style="<!--{$arrErr.classcategory_id2|sfGetErrorColor}-->">
189                            <option value="">選択してください</option>
190                        </select>
191                        <!--{if $arrErr.classcategory_id2 != ""}-->
192                            <br /><span class="attention">※ <!--{$tpl_class_name2}-->を入力して下さい。</span>
193                        <!--{/if}-->
194                    </dd>
195                </dl>
196                    <!--{/if}-->
197
198                <dl>
199                    <dt>数量</dt>
200                    <dd><input type="text" name="quantity" class="box54" value="<!--{$arrForm.quantity.value|default:1}-->" maxlength="<!--{$smarty.const.INT_LEN}-->" style="<!--{$arrErr.quantity|sfGetErrorColor}-->" />
201                     <!--{if $arrErr.quantity != ""}-->
202                     <br /><span class="attention"><!--{$arrErr.quantity}--></span>
203                     <!--{/if}-->
204                    </dd>
205                </dl>
206                <!--{/if}-->
207
208                <!--{if $tpl_stock_find}-->
209                <p class="btn">
210                    <!--{if $smarty.const.OPTION_FAVOFITE_PRODUCT == 1 && $tpl_login}-->
211                        <!--{assign var=add_favorite value="add_favorite`$product_id`"}-->
212                        <!--{if $arrErr[$add_favorite]}--><div class="attention"><!--{$arrErr[$add_favorite]}--></div><!--{/if}-->
213                        <!--{if !$arrProduct.favorite_count}-->
214                        <a href="javascript:fnModeSubmit('add_favorite','favorite_product_id','<!--{$arrProduct.product_id}-->');">[お気に入りに追加]</a><br />
215                        <!--{else}-->
216                        [お気に入り登録済]<br />
217                        <!--{/if}-->
218                    <!--{/if}-->
219                    <!--★カゴに入れる★-->
220                    <a href="javascript:void(document.form1.submit())" onmouseover="chgImg('<!--{$TPL_DIR}-->img/products/b_cartin_on.gif','cart');" onmouseout="chgImg('<!--{$TPL_DIR}-->img/products/b_cartin.gif','cart');">
221                        <img src="<!--{$TPL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="カゴに入れる" name="cart" id="cart" />
222                    </a>
223                </p>
224                <!--{else}-->
225                <div class="attention">申し訳ございませんが、只今品切れ中です。</div>
226                <!--{/if}-->
227            </form>
228
229        </div>
230    </div>
231    <!--{* オペビルダー用 *}-->
232    <!--{if "sfViewDetailOpe"|function_exists === TRUE}-->
233        <!--{include file=`$smarty.const.MODULE_PATH`mdl_opebuilder/detail_ope_view.tpl}-->
234    <!--{/if}-->
235    <!--詳細ここまで-->
236
237    <!--▼サブコメント-->
238    <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}-->
239        <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}-->
240        <!--{if $arrProduct[$key] != ""}-->
241            <div class="subarea">
242                <h3><!--★サブタイトル★--><!--{$arrProduct[$key]|escape}--></h3>
243                <!--{assign var=ckey value="sub_comment`$smarty.section.cnt.iteration`"}-->
244
245                <!--▼拡大写真-->
246                <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}-->
247                <!--{assign var=lkey value="sub_large_image`$smarty.section.cnt.iteration`"}-->
248                <!--{if $arrFile[$key].filepath != ""}-->
249                    <div class="subtext"><!--★サブテキスト★--><!--{$arrProduct[$ckey]|nl2br}--></div>
250                    <div class="subphotoimg">
251                        <!--{if $arrFile[$lkey].filepath != ""}-->
252                            <a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&amp;image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&amp;admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" target="_blank">
253                        <!--{/if}-->
254                        <!--サブ画像-->
255                            <img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" width="<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->" height="<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->" />
256                        <!--{if $arrFile[$lkey].filepath != ""}-->
257                            </a>
258                            <p>
259                                <a href="<!--{$smarty.server.PHP_SELF|escape}-->"
260                                     onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&amp;image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&amp;admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;"
261                                     onmouseover="chgImg('<!--{$TPL_DIR}-->img/products/b_expansion_on.gif','expansion02');"
262                                     onmouseout="chgImg('<!--{$TPL_DIR}-->img/products/b_expansion.gif','expansion02');" target="_blank">
263                                    <img src="<!--{$TPL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="画像を拡大する" />
264                                </a>
265                            </p>
266                        <!--{/if}-->
267                    </div>
268                    <!--▲拡大写真-->
269                <!--{else}-->
270                    <p><!--★サブテキスト★--><!--{$arrProduct[$ckey]|nl2br}--></p>
271                <!--{/if}-->
272            </div>
273        <!--{/if}-->
274    <!--{/section}-->
275    <!--▲サブコメント-->
276
277
278    <!--この商品に対するお客様の声-->
279    <div id="customervoicearea">
280        <h2><img src="<!--{$TPL_DIR}-->img/products/title_voice.jpg" width="580" height="30" alt="この商品に対するお客様の声" /></h2>
281
282        <!--{if count($arrReview) < $smarty.const.REVIEW_REGIST_MAX}-->
283            <!--★新規コメントを書き込む★-->
284            <a href="./review.php"
285                 onclick="win02('./review.php?product_id=<!--{$arrProduct.product_id}-->','review','580','580'); return false;"
286                 onmouseover="chgImg('<!--{$TPL_DIR}-->img/products/b_comment_on.gif','review');"
287                 onmouseout="chgImg('<!--{$TPL_DIR}-->img/products/b_comment.gif','review');" target="_blank">
288                <img src="<!--{$TPL_DIR}-->img/products/b_comment.gif" width="150" height="22" alt="新規コメントを書き込む" name="review" id="review" />
289            </a>
290        <!--{/if}-->
291
292        <!--{if count($arrReview) > 0}-->
293            <ul>
294                <!--{section name=cnt loop=$arrReview}-->
295                    <li>
296                        <p class="voicedate"><!--{$arrReview[cnt].create_date|sfDispDBDate:false}--> 投稿者:<!--{if $arrReview[cnt].reviewer_url}--><a href="<!--{$arrReview[cnt].reviewer_url}-->" target="_blank"><!--{$arrReview[cnt].reviewer_name|escape}--></a><!--{else}--><!--{$arrReview[cnt].reviewer_name|escape}--><!--{/if}--> おすすめレベル:<span class="price"><!--{assign var=level value=$arrReview[cnt].recommend_level}--><!--{$arrRECOMMEND[$level]|escape}--></span></p>
297                        <p class="voicetitle"><!--{$arrReview[cnt].title|escape}--></p>
298                        <p class="voicecomment"><!--{$arrReview[cnt].comment|escape|nl2br}--></p>
299                    </li>
300                <!--{/section}-->
301            </ul>
302        <!--{/if}-->
303    </div>
304    <!--お客様の声ここまで-->
305
306
307    <!--{if $arrTrackbackView == "ON"}-->
308        <!--▼トラックバック-->
309        <div id="trackbackarea">
310            <h2><img src="<!--{$TPL_DIR}-->img/products/title_tb.jpg" width="580" height="30" alt="この商品に対するトラックバック" /></h2>
311            <h3>この商品のトラックバック先URL</h3>
312            <input type="text" name="trackback" value="<!--{$trackback_url}-->" size="100" class="box500" />
313
314            <!--{if $arrTrackback}-->
315                <ul>
316                <!--{section name=cnt loop=$arrTrackback}-->
317                    <li><strong><!--{$arrTrackback[cnt].create_date|sfDispDBDate:false}--> <a href="<!--{$arrTrackback[cnt].url}-->" target="_blank"><!--{$arrTrackback[cnt].title|escape}--></a> from <!--{$arrTrackback[cnt].blog_name|escape}--></strong>
318                        <p><!--{$arrTrackback[cnt].excerpt|escape|mb_strimwidth:0:200:"..."}--></p></li>
319                <!--{/section}-->
320                </ul>
321            <!--{/if}-->
322        </div>
323        <!--▲トラックバック-->
324    <!--{/if}-->
325
326
327    <!--▼関連商品-->
328    <!--{if $arrRecommend}-->
329        <div id="whoboughtarea">
330            <h2><img src="<!--{$TPL_DIR}-->img/products/title_recommend.jpg" width="580" height="30" alt="その他のオススメ商品(関連商品)" /></h2>
331            <div class="whoboughtblock">
332
333            <!--{section name=cnt loop=$arrRecommend}-->
334                <!--{if ($smarty.section.cnt.index % 2) == 0}-->
335                <!--{if $arrRecommend[cnt].product_id}-->
336                <!-- 左列 -->
337                <div class="whoboughtleft">
338                    <!--{if $arrRecommend[cnt].main_list_image != ""}-->
339                        <!--{assign var=image_path value="`$arrRecommend[cnt].main_list_image`"}-->
340                    <!--{else}-->
341                        <!--{assign var=image_path value="`$smarty.const.NO_IMAGE_DIR`"}-->
342                    <!--{/if}-->
343                   
344                    <a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[cnt].product_id}-->">
345                        <img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$image_path|sfRmDupSlash}-->&amp;width=65&amp;height=65" alt="<!--{$arrRecommend[cnt].name|escape}-->" />
346                    </a>
347
348                    <!--{assign var=price02_min value=`$arrRecommend[cnt].price02_min`}-->
349                    <!--{assign var=price02_max value=`$arrRecommend[cnt].price02_max`}-->
350                    <h3><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[cnt].product_id}-->"><!--{$arrRecommend[cnt].name|escape}--></a></h3>
351
352                    <p class="sale_price"><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="mini">(税込)</span>:<span class="price">
353                        <!--{if $price02_min == $price02_max}-->
354                            <!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
355                        <!--{else}-->
356                            <!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}--><!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
357                        <!--{/if}-->円</span></p>
358                    <p class="mini"><!--{$arrRecommend[cnt].comment|escape|nl2br}--></p>
359                </div>
360                <!-- 左列 -->
361                <!--{/if}-->
362                <!--{/if}-->
363
364                <!--{if ($smarty.section.cnt.index % 2) != 0}-->
365                <!--{* assign var=nextCnt value=$smarty.section.cnt.index+1 *}-->
366                <!--{if $arrRecommend[cnt].product_id}-->
367                <!-- 右列 -->
368                <div class="whoboughtright">
369                    <!--{if $arrRecommend[cnt].main_list_image != ""}-->
370                        <!--{assign var=image_path value="`$arrRecommend[cnt].main_list_image`"}-->
371                    <!--{else}-->
372                        <!--{assign var=image_path value="`$smarty.const.NO_IMAGE_DIR`"}-->
373                    <!--{/if}-->
374                   
375                    <a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[cnt].product_id}-->">
376                        <img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$image_path|sfRmDupSlash}-->&amp;width=65&amp;height=65" alt="<!--{$arrRecommend[cnt].name|escape}-->" />
377                    </a>
378                   
379                    <!--{assign var=price02_min value=`$arrRecommend[cnt].price02_min`}-->
380                    <!--{assign var=price02_max value=`$arrRecommend[cnt].price02_max`}-->
381                    <h3><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[cnt].product_id}-->"><!--{$arrRecommend[cnt].name|escape}--></a></h3>
382
383                    <p class="sale_price"><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="mini">(税込)</span>:<span class="price">
384
385                        <!--{if $price02_min == $price02_max}-->
386                            <!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
387                        <!--{else}-->
388                            <!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}--><!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
389                        <!--{/if}-->円</span></p>
390                    <p class="mini"><!--{$arrRecommend[cnt].comment|escape|nl2br}--></p>
391                </div>
392                <!-- 右列 -->
393            <!--{/if}-->
394            <!--{/if}-->
395
396            <!--{if $smarty.section.cnt.last}-->
397            </div>
398            <!--{/if}-->
399        <!--{/section}-->
400        </div>
401    <!--{/if}-->
402    <!--▲関連商品-->
403   
404</div>
405<!--▲CONTENTS-->
Note: See TracBrowser for help on using the repository browser.