vr-shopxo-source/app/layout/view/public/common/module_admin.html

583 lines
77 KiB
HTML

<div class="layout-content-container {{if !empty($vs['config']) and !empty($vs['config']['frontend_config'])}}{{$vs.config.frontend_config.ent}}{{/if}}" data-json="{{if !empty($vs['config'])}}{{:urlencode(base64_encode(json_encode($vs['config'])))}}{{/if}}" style="{{if !empty($vs['config']) and !empty($vs['config']['frontend_config'])}}{{$vs.config.frontend_config.style}}{{/if}}{{if !empty($vs['config']['style_background_images'])}}background-image:url({{$vs.config.style_background_images}});{{/if}}">
<div class="layout-content-submit-container">
<button type="button" class="am-btn am-btn-secondary am-radius am-btn-xs am-icon-gear layout-submit layout-content-submit-set"></button>
</div>
<div class="layout-content">
{{if !empty($vs['children']) and is_array($vs['children'])}}
{{foreach $vs.children as $kss=>$vss}}
<div class="module-view">
<div class="module-view-submit-container" data-value="{{$vss.value}}" data-index="{{$k}}{{$ks}}{{$kss}}" data-doc=".module-content-index-{{$vss.value}}-{{$k}}{{$ks}}{{$kss}}">
<button type="button" class="am-btn am-btn-secondary am-radius am-btn-xs am-icon-reorder layout-submit module-view-submit-drag"></button>
<button type="button" class="am-btn am-btn-secondary am-radius am-btn-xs am-icon-folder-open-o layout-submit module-view-submit-set"></button>
<button type="button" class="am-btn am-btn-danger am-radius am-btn-xs am-icon-trash-o layout-submit module-view-submit-del"></button>
</div>
<div class="module-content module-content-type-{{$vss.value}} module-content-index-{{$vss.value}}-{{$k}}{{$ks}}{{$kss}}" data-json="{{if !empty($vss['config'])}}{{:urlencode(base64_encode(json_encode($vss['config'])))}}{{/if}}">
{{if !empty($vss['config'])}}
<div class="module-{{$vss.value}}-container" style="{{if isset($vss['config']['frontend_config']['style'])}}{{$vss.config.frontend_config.style}}{{/if}}">
{{switch vss.value}}
{{case images}}
<a href="javascript:ModuleToPrompt('{{$vss.config.content_to_name}}');" class="module-images-content {{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$vss.config.content_images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
{{/case}}
{{case many-images}}
{{switch vss.config.view_list_show_style}}
{{case rolling}}
<div class="am-slider am-slider-default am-slider-carousel {{$vss.config.frontend_config.nav_dot_ent}}" data-am-flexslider="{itemWidth: {{if empty($vss['config']['view_list_show_style_value_arr']) or empty($vss['config']['view_list_show_style_value_arr']['item_width'])}}200{{else /}}{{$vss.config.view_list_show_style_value_arr.item_width}}{{/if}}, itemMargin: {{if empty($vss['config']['view_list_show_style_value_arr']) or empty($vss['config']['view_list_show_style_value_arr']['item_margin'])}}0{{else /}}{{$vss.config.view_list_show_style_value_arr.item_margin}}{{/if}}, slideshow: {{if empty($vss['config']['view_list_show_style_value_arr']) or !isset($vss['config']['view_list_show_style_value_arr']['is_auto_play']) or $vss['config']['view_list_show_style_value_arr']['is_auto_play'] eq 0}}false{{else /}}true{{/if}}, controlNav: {{if empty($vss['config']['view_list_show_style_value_arr']) or !isset($vss['config']['view_list_show_style_value_arr']['is_nav_dot']) or $vss['config']['view_list_show_style_value_arr']['is_nav_dot'] eq 0}}false{{else /}}true{{/if}}}">
<ul class="am-slides">
{{foreach $vss.config.data_list as $i}}
<li>
<a href="javascript:ModuleToPrompt('{{$i.name}}');" class="{{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$i.images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
</li>
{{/foreach}}
</ul>
</div>
{{/case}}
{{case list}}
<ul class="module-list-content {{$vss.config.frontend_config.list_ent}}">
{{foreach $vss.config.data_list as $i}}
<li>
<div class="module-item" style="{{$vss.config.frontend_config.item_style}}">
<a href="javascript:ModuleToPrompt('{{$i.name}}');" class="{{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$i.images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
</div>
</li>
{{/foreach}}
</ul>
{{/case}}
{{default /}}
<div data-am-widget="slider" class="am-slider am-slider-a1" data-am-slider='{"directionNav":false}'>
<ul class="am-slides">
{{foreach $vss.config.data_list as $i}}
<li>
<a href="javascript:ModuleToPrompt('{{$i.name}}');" class="{{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$i.images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
</li>
{{/foreach}}
</ul>
</div>
{{/switch}}
{{/case}}
{{case images-text}}
{{switch vss.config.view_list_show_style}}
{{case rolling}}
<div class="am-slider am-slider-default am-slider-carousel {{$vss.config.frontend_config.nav_dot_ent}}" data-am-flexslider="{itemWidth: {{if empty($vss['config']['view_list_show_style_value_arr']) or empty($vss['config']['view_list_show_style_value_arr']['item_width'])}}200{{else /}}{{$vss.config.view_list_show_style_value_arr.item_width}}{{/if}}, itemMargin: {{if empty($vss['config']['view_list_show_style_value_arr']) or empty($vss['config']['view_list_show_style_value_arr']['item_margin'])}}0{{else /}}{{$vss.config.view_list_show_style_value_arr.item_margin}}{{/if}}, slideshow: {{if empty($vss['config']['view_list_show_style_value_arr']) or !isset($vss['config']['view_list_show_style_value_arr']['is_auto_play']) or $vss['config']['view_list_show_style_value_arr']['is_auto_play'] eq 0}}false{{else /}}true{{/if}}, controlNav: {{if empty($vss['config']['view_list_show_style_value_arr']) or !isset($vss['config']['view_list_show_style_value_arr']['is_nav_dot']) or $vss['config']['view_list_show_style_value_arr']['is_nav_dot'] eq 0}}false{{else /}}true{{/if}}}">
<ul class="am-slides">
{{foreach $vss.config.data_list as $ik=>$i}}
<li>
<div class="module-item" style="{{$vss.config.frontend_config.item_style}}">
{{if !empty($i['images'])}}
<a href="javascript:ModuleToPrompt('{{$i.name}}');" class="{{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$i.images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
{{/if}}
{{if !empty($i['title'])}}
<a href="javascript:ModuleToPrompt('{{$i.name}}');">
<p style="{{if !empty($vss['config']['frontend_config']['item_field_style']) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]['title'])}} {{$vss.config.frontend_config.item_field_style[$ik]['title']}}{{/if}}">{{$i.title}}</p>
</a>
{{/if}}
{{if !empty($i['desc'])}}
<p style="{{if !empty($vss['config']['frontend_config']['item_field_style']) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]['desc'])}} {{$vss.config.frontend_config.item_field_style[$ik]['desc']}}{{/if}}">{{$i.desc}}</p>
{{/if}}
</div>
</li>
{{/foreach}}
</ul>
</div>
{{/case}}
{{case leftright}}
<ul class="module-list-content {{$vss.config.frontend_config.list_ent}}">
{{foreach $vss.config.data_list as $ik=>$i}}
<li>
<div class="module-item" style="{{$vss.config.frontend_config.item_style}}">
{{if !empty($i['images'])}}
<a href="javascript:ModuleToPrompt('{{$i.name}}');" class="am-fl {{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$i.images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
{{/if}}
<div class="am-fl" style="{{$vss.config.frontend_config.item_right_style}}">
{{if !empty($i['title'])}}
<a href="javascript:ModuleToPrompt('{{$i.name}}');">
<p style="{{if !empty($vss['config']['frontend_config']['item_field_style']) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]['title'])}} {{$vss.config.frontend_config.item_field_style[$ik]['title']}}{{/if}}">{{$i.title}}</p>
</a>
{{/if}}
{{if !empty($i['desc'])}}
<p style="{{if !empty($vss['config']['frontend_config']['item_field_style']) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]['desc'])}} {{$vss.config.frontend_config.item_field_style[$ik]['desc']}}{{/if}}">{{$i.desc}}</p>
{{/if}}
</div>
</div>
</li>
{{/foreach}}
</ul>
{{/case}}
{{default /}}
<ul class="module-list-content {{$vss.config.frontend_config.list_ent}}">
{{foreach $vss.config.data_list as $ik=>$i}}
<li>
<div class="module-item" style="{{$vss.config.frontend_config.item_style}}">
{{if !empty($i['images'])}}
<a href="javascript:ModuleToPrompt('{{$i.name}}');" class="{{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$i.images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
{{/if}}
{{if !empty($i['title'])}}
<a href="javascript:ModuleToPrompt('{{$i.name}}');">
<p style="{{if !empty($vss['config']['frontend_config']['item_field_style']) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]['title'])}} {{$vss.config.frontend_config.item_field_style[$ik]['title']}}{{/if}}">{{$i.title}}</p>
</a>
{{/if}}
{{if !empty($i['desc'])}}
<p style="{{if !empty($vss['config']['frontend_config']['item_field_style']) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]) and !empty($vss['config']['frontend_config']['item_field_style'][$ik]['desc'])}} {{$vss.config.frontend_config.item_field_style[$ik]['desc']}}{{/if}}">{{$i.desc}}</p>
{{/if}}
</div>
</li>
{{/foreach}}
</ul>
{{/switch}}
{{/case}}
{{case images-magic-cube}}
<div class="am-nbfc layout-module-images-magic-cube layout-module-images-magic-cube-{{$vss.config.view_list_show_style}} {{$vss.config.frontend_config.list_ent}}">
{{switch vss.config.view_list_show_style}}
{{case g1}}
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case v2}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case v3}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case v3}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][3])}}{{$vss.config.frontend_config.item_style[3]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case h2}}
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case h3}}
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case h4}}
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][3])}}{{$vss.config.frontend_config.item_style[3]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case lr12}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case lr13}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case lr21}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case lr31}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case tb12}}
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-nbfc">
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
</div>
{{/case}}
{{case tb13}}
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-nbfc">
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][3])}}{{$vss.config.frontend_config.item_style[3]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
</div>
{{/case}}
{{case tb21}}
<div class="am-nbfc">
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case tb31}}
<div class="am-nbfc">
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
</div>
<div class="item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][3])}}{{$vss.config.frontend_config.item_style[3]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case lrv2h2}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case lrh2v2}}
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
{{/case}}
{{case g4}}
<div class="am-nbfc">
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][0])}}{{$vss.config.frontend_config.item_style[0]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][0]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][0]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][1])}}{{$vss.config.frontend_config.item_style[1]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][1]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][1]['images']}}" class="am-block" />
</a>
</div>
</div>
<div class="am-nbfc">
<div class="am-fl item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][2])}}{{$vss.config.frontend_config.item_style[2]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][2]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][2]['images']}}" class="am-block" />
</a>
</div>
<div class="am-fr item-module-magic-cube" style="{{if !empty($vss['config']['frontend_config']['item_style']) and !empty($vss['config']['frontend_config']['item_style'][3])}}{{$vss.config.frontend_config.item_style[3]}}{{/if}}">
<a href="javascript:ModuleToPrompt('{{$vss['config']['data_list'][3]['name']}}');" class="am-block am-nbfc" style="{{if !empty($vss['config']['frontend_config']['images_style'])}}{{$vss.config.frontend_config.images_style}}{{/if}}">
<img src="{{$vss['config']['data_list'][3]['images']}}" class="am-block" />
</a>
</div>
</div>
{{/case}}
{{/switch}}
</div>
{{/case}}
{{case video}}
<div class="module-video-content {{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<video src="{{$vss.config.content_video}}" poster="{{if !empty($vss['config']['content_images'])}}{{$vss.config.content_images}}{{/if}}" controls class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">your browser does not support the video tag</video>
</div>
{{/case}}
{{case goods}}
{{if !empty($vss['config']['data_list']) and is_array($vss['config']['data_list'])}}
{{switch vss.config.view_list_show_style}}
{{case rolling}}
<div class="am-slider am-slider-default am-slider-carousel module-goods-content {{$vss.config.frontend_config.nav_dot_ent}}" data-am-flexslider="{itemWidth: {{if empty($vss['config']['view_list_show_style_value_arr']) or empty($vss['config']['view_list_show_style_value_arr']['item_width'])}}200{{else /}}{{$vss.config.view_list_show_style_value_arr.item_width}}{{/if}}, itemMargin: {{if empty($vss['config']['view_list_show_style_value_arr']) or empty($vss['config']['view_list_show_style_value_arr']['item_margin'])}}0{{else /}}{{$vss.config.view_list_show_style_value_arr.item_margin}}{{/if}}, slideshow: {{if empty($vss['config']['view_list_show_style_value_arr']) or !isset($vss['config']['view_list_show_style_value_arr']['is_auto_play']) or $vss['config']['view_list_show_style_value_arr']['is_auto_play'] eq 0}}false{{else /}}true{{/if}}, controlNav: {{if empty($vss['config']['view_list_show_style_value_arr']) or !isset($vss['config']['view_list_show_style_value_arr']['is_nav_dot']) or $vss['config']['view_list_show_style_value_arr']['is_nav_dot'] eq 0}}false{{else /}}true{{/if}}}">
<div class="am-viewport">
<ul class="am-slides module-list-content">
{{foreach $vss.config.data_list as $g}}
<li>
<div class="module-item" style="{{$vss.config.frontend_config.item_style}}">
<a href="{{$g.goods_url}}" target="_blank" class="{{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$g.images}}" alt="{{$g.title}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
<div class="item-bottom">
<div class="module-title">
<a href="{{$g.goods_url}}" target="_blank">{{$g.title}}</a></div>
<p class="module-price">{{$currency_symbol}}{{$g.price}}</p>
</div>
</div>
</li>
{{/foreach}}
</ul>
</div>
</div>
{{/case}}
{{case leftright}}
<ul class="module-goods-content module-list-content {{$vss.config.frontend_config.list_ent}}">
{{foreach $vss.config.data_list as $ik=>$i}}
<li>
<div class="module-item" style="{{$vss.config.frontend_config.item_style}}">
<a href="{{$g.goods_url}}" target="_blank" class="am-fl {{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$i.images}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
<div class="am-fl" style="{{$vss.config.frontend_config.item_right_style}}">
<div class="module-title">
<a href="{{$g.goods_url}}" target="_blank">{{$i.title}}</a>
</div>
<p class="module-price">{{$currency_symbol}}{{$g.price}}</p>
</div>
</div>
</li>
{{/foreach}}
</ul>
{{/case}}
{{default /}}
<ul class="module-goods-content module-list-content {{$vss.config.frontend_config.list_ent}}">
{{foreach $vss.config.data_list as $g}}
<li>
<div class="module-item" style="{{$vss.config.frontend_config.item_style}}">
<a href="{{$g.goods_url}}" target="_blank" class="{{$vss.config.frontend_config.media_fixed.media_container_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}">
<img src="{{$g.images}}" alt="{{$g.title}}" class="{{$vss.config.frontend_config.media_fixed.media_ent}}" style="{{$vss.config.frontend_config.media_fixed.media_container_style}}" />
</a>
<div class="item-bottom">
<div class="module-title">
<a href="{{$g.goods_url}}" target="_blank">{{$g.title}}</a></div>
<p class="module-price">{{$currency_symbol}}{{$g.price}}</p>
</div>
</div>
</li>
{{/foreach}}
</ul>
{{/switch}}
{{/if}}
{{/case}}
{{case title}}
<div class="module-title-content">
<span class="title-main" style="{{$vss.config.frontend_config.style_title_main}}">{{$vss.config.content_title}}</span>
{{if !empty($vss['config']['content_title_vice'])}}
<span class="title-vice" style="{{$vss.config.frontend_config.style_title_vice}}">{{$vss.config.content_title_vice}}</span>
{{/if}}
{{if !empty($vss['config']['keywords_list'])}}
<div class="keywords-content">
{{foreach $vss.config.keywords_list as $wd}}
<a href="javascript:ModuleToPrompt('{{$wd.content_to_name}}');" {{if !empty($wd['style_keywords_color'])}}style="color:{{$wd.style_keywords_color}};"{{/if}}>{{$wd.content_keywords}}</a>
{{/foreach}}
</div>
{{/if}}
{{if !empty($vss['config']['content_title_more'])}}
<div class="more-content">
<a href="javascript:ModuleToPrompt('{{$vss.config.content_to_name}}');" style="{{$vss.config.frontend_config.style_title_more}}">
<span>{{$vss.config.content_title_more}}</span>
<i class="am-icon-angle-right"></i>
</a>
</div>
{{/if}}
</div>
{{/case}}
{{case custom}}
{{if !empty($vss['config']['custom'])}}
{{$vss.config.custom|raw}}
{{/if}}
{{/case}}
{{/switch}}
</div>
{{else /}}
<div class="am-text-center am-padding-vertical-sm am-text-primary">{{$vss.name}}</div>
{{/if}}
</div>
</div>
{{/foreach}}
{{else /}}
<div class="layout-content-tips">模块内容区域</div>
{{/if}}
</div>
</div>