detail.html 9.2 KB
Newer Older
1
<!-- 继承公共的 form -->
D
devil 已提交
2
{{extend name="public/module/detail" /}}
D
devil 已提交
3

4 5 6 7
<!-- 重写数据模块 -->
{{block name="detail_data"}}
    <!-- 父级内容 -->
    {__block__}
8 9 10 11 12 13 14 15 16 17

    <!-- 商品视频 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">商品视频</div>
        <div class="am-panel-bd">
            {{if !empty($data['video'])}}
                <video src="{{$data.video}}" class="am-img-responsive" controls="controls" preload="auto">
                    your browser does not support the video tag
                </video>
            {{else /}}
D
devil 已提交
18
                {{include file="public/not_data" /}}
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
            {{/if}}
        </div>
    </div>

    <!-- 商品相册 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">商品相册</div>
        <div class="am-panel-bd">
            {{if !empty($data['photo']) and is_array($data['photo'])}}
                <div class="am-scrollable-vertical am-nowrap-initial">
                    <div data-am-widget="slider" class="am-slider am-slider-default" data-am-slider='{"animation":"slide","animationLoop":false,"itemWidth":200,"itemMargin":5}'>
                        <ul class="am-slides">
                            {{foreach $data.photo as $v}}
                                <li>
                                    <a href="{{$v.images}}" target="_blank">
                                        <img src="{{$v.images}}" height="225" />
                                    </a>
                                </li>
                            {{/foreach}}
                        </ul>
                    </div>
                </div>
            {{else /}}
D
devil 已提交
42
                {{include file="public/not_data" /}}
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
            {{/if}}
        </div>
    </div>

    <!-- 商品规格 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">商品规格</div>
        <div class="am-panel-bd">
            {{if !empty($specifications) and is_array($specifications)}}
                <div class="am-scrollable-vertical am-scrollable-horizontal">
                    <table class="am-table am-table-bordered am-table-striped am-text-nowrap">
                        <thead>
                            <tr>
                                {{foreach $specifications.type as $line_k=>$line_v}}
                                    <th>{{$line_v.name}}</th>
                                {{/foreach}}
                                <th>销售金额</th>
D
Devil 已提交
60
                                <th>库存</th>
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
                                <th>重量</th>
                                <th>编码</th>
                                <th>条形码</th>
                                <th>原价</th>
                            </tr>
                        </thead>
                        <tbody>
                            {{foreach $specifications.value as $line_k=>$line_v}}
                                <tr>
                                    {{foreach $line_v as $v}}
                                        {{if isset($v['data_type'])}}
                                            {{switch v.data_type}}
                                                {{case spec}}
                                                    <td class="am-text-middle">{{$v.data.value}}</td>
                                                {{/case}}

                                                {{case base}}
                                                    <td class="am-text-middle">{{$v.data.price}}</td>
D
Devil 已提交
79
                                                    <td class="am-text-middle">{{$v.data.inventory}}</td>
80 81 82 83 84 85 86 87 88 89 90 91 92 93
                                                    <td class="am-text-middle">{{if $v['data']['weight'] gt 0}}{{$v.data.weight}}{{/if}}</td>
                                                    <td class="am-text-middle">{{$v.data.coding}}</td>
                                                    <td class="am-text-middle">{{$v.data.barcode}}</td>
                                                    <td class="am-text-middle">{{if $v['data']['original_price'] gt 0}}{{$v.data.original_price}}{{/if}}</td>
                                                {{/case}}
                                            {{/switch}}
                                        {{/if}}
                                    {{/foreach}}
                                </tr>
                            {{/foreach}}
                        </tbody>
                    </table>
                </div>
            {{else /}}
D
devil 已提交
94
                {{include file="public/not_data" /}}
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
            {{/if}}
        </div>
    </div>

    <!-- 商品规格图片 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">商品规格图片</div>
        <div class="am-panel-bd am-padding-xs">
            {{if !empty($specifications) and is_array($specifications)}}
                <div class="am-scrollable-vertical">
                    <ul data-am-widget="gallery" class="am-gallery am-avg-sm-2 am-avg-md-4 am-avg-lg-6 am-gallery-bordered am-padding-0">
                        {{foreach $specifications.type as $line_k=>$line_v}}
                            {{foreach $line_v.value as $v}}
                                {{if !empty($v['images'])}}
                                    <li>
                                        <div class="am-gallery-item">
                                            <a href="{{$v.images}}" target="_blank">
                                                <img src="{{$v.images}}" alt="{{$v.name}}"/>
                                                <h3 class="am-gallery-title am-text-center">{{$v.name}}</h3>
                                            </a>
                                        </div>
                                    </li>
                                {{/if}}
                            {{/foreach}}
                        {{/foreach}}
                    </ul>
                </div>
            {{else /}}
D
devil 已提交
123
                {{include file="public/not_data" /}}
124 125 126 127 128 129 130 131
            {{/if}}
        </div>
    </div>

    <!-- 商品参数 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">商品参数</div>
        <div class="am-panel-bd">
D
Devil 已提交
132
            {{include file="public/goodsparamstemplate/detail" /}}
133 134 135
        </div>
    </div>

136 137 138 139
    <!-- 电脑端详情 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">电脑端详情</div>
        <div class="am-panel-bd">
D
devil 已提交
140
            {{if !empty($data['content_web'])}}
141
                <div class="am-scrollable-vertical am-nowrap-initial am-img-responsive">
D
devil 已提交
142 143 144
                    {{$data.content_web|raw}}
                </div>
            {{else /}}
D
devil 已提交
145
                {{include file="public/not_data" /}}
D
devil 已提交
146
            {{/if}}
147 148 149
        </div>
    </div>

150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
    <!-- 手机端详情 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">手机端详情</div>
        <div class="am-panel-bd">
            {{if !empty($data['content_app']) and is_array($data['content_app'])}}
                <div class="am-scrollable-vertical am-nowrap-initial am-img-responsive">
                    <ul>
                        {{foreach $data.content_app as $v}}
                            <li class="am-margin-bottom-sm">
                                <a href="{{$v.images}}" target="_blank">
                                    <img src="{{$v.images}}" />
                                </a>
                                {{if !empty($v['content']) and is_array($v['content'])}}
                                    <div class="am-margin-top-sm">
                                        {{foreach $v.content as $text}}
                                            <p>{{$text}}</p>
                                        {{/foreach}}
                                    </div>
                                {{/if}}
                            </li>
                        {{/foreach}}
                    </ul>
                </div>
            {{else /}}
D
devil 已提交
174
                {{include file="public/not_data" /}}
175 176 177 178
            {{/if}}
        </div>
    </div>

179 180 181 182 183
    <!-- 虚拟商品展示数据 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">虚拟商品展示数据</div>
        <div class="am-panel-bd">
            {{if !empty($data['fictitious_goods_value'])}}
184
                <div class="am-scrollable-vertical am-nowrap-initial am-img-responsive">
185
                    {{$data.fictitious_goods_value|raw}}
D
devil 已提交
186
                </div>
187
            {{else /}}
D
devil 已提交
188
                {{include file="public/not_data" /}}
189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208
            {{/if}}
        </div>
    </div>

    <!-- SEO信息 -->
    <div class="am-panel am-panel-default">
        <div class="am-panel-hd">SEO信息</div>
        <div class="am-panel-bd">
            {{if !empty($data)}}
                <dl class="dl-content">
                    <dt>SEO标题</dt>
                    <dd>{{$data.seo_title}}</dd>

                    <dt>SEO关键字</dt>
                    <dd>{{$data.seo_keywords}}</dd>

                    <dt>SEO描述</dt>
                    <dd>{{$data.seo_desc}}</dd>
                </dl>
            {{else /}}
D
devil 已提交
209
                {{include file="public/not_data" /}}
210 211 212 213
            {{/if}}
        </div>
    </div>
{{/block}}