{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_goods_detail_tabs_top
{{/if}}
{{if !empty($plugins_view_goods_detail_tabs_top_data) and is_array($plugins_view_goods_detail_tabs_top_data)}}
{{foreach $plugins_view_goods_detail_tabs_top_data as $hook}}
{{if is_string($hook) or is_int($hook)}}
{{$hook|raw}}
{{/if}}
{{/foreach}}
{{/if}}
{{if !empty($middle_tabs_nav) and !empty($middle_tabs_nav['nav']) and !empty($middle_tabs_nav['type']) and is_array($middle_tabs_nav['nav']) and is_array($middle_tabs_nav['type'])}}
{{if !empty($buy_button) and !empty($buy_button['data'])}}
{{foreach $buy_button.data as $v}}
{{if !empty($v['type']) and !empty($v['name']) and stripos($v['type'], 'cart') nheq false}}
{{/if}}
{{/foreach}}
{{/if}}
{{foreach $middle_tabs_nav.nav as $k=>$v}}
{{if !empty($goods['base_data']) and is_array($goods['base_data'])}}
{{foreach $goods.base_data as $v}}
{{$v.name}}:{{$v.value}}
{{/foreach}}
{{/if}}
{{if !empty($goods['parameters']) and !empty($goods['parameters']['detail'])}}
{{foreach $goods.parameters.detail as $v}}
{{$v.name}}:{{$v.value}}
{{/foreach}}
{{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_goods_detail_content_top
{{/if}}
{{if !empty($plugins_view_goods_detail_content_top_data) and is_array($plugins_view_goods_detail_content_top_data)}}
{{foreach $plugins_view_goods_detail_content_top_data as $hook}}
{{if is_string($hook) or is_int($hook)}}
{{$hook|raw}}
{{/if}}
{{/foreach}}
{{/if}}
{{if isset($common_is_goods_detail_content_show_photo) and $common_is_goods_detail_content_show_photo eq 1 and !empty($goods.photo)}}
{{foreach $goods.photo as $photo}}
{{/foreach}}
{{/if}}
{{$goods.content_web|raw}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_goods_detail_content_bottom
{{/if}}
{{if !empty($plugins_view_goods_detail_content_bottom_data) and is_array($plugins_view_goods_detail_content_bottom_data)}}
{{foreach $plugins_view_goods_detail_content_bottom_data as $hook}}
{{if is_string($hook) or is_int($hook)}}
{{$hook|raw}}
{{/if}}
{{/foreach}}
{{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_goods_detail_tabs_comments_top
{{/if}}
{{if !empty($plugins_view_goods_detail_tabs_comments_top_data) and is_array($plugins_view_goods_detail_tabs_comments_top_data)}}
{{foreach $plugins_view_goods_detail_tabs_comments_top_data as $hook}}
{{if is_string($hook) or is_int($hook)}}
{{$hook|raw}}
{{/if}}
{{/foreach}}
{{/if}}
{{if isset($goods_score['avg']) and $goods_score['avg'] gt 0 and !empty($goods_score['rating'])}}
{{$goods_score.avg}}
{{:MyLang('goods.dynamic_scoring_name')}}
{{foreach $goods_score.rating as $score}}
{{if $score.portion gt 0}}
{{$score.name}}({{$score.portion}}%)
{{/if}}
{{/foreach}}
{{/if}}
{{:MyLang('goods.no_comments_data_tips')}}
{{if isset($goods_score['avg']) and $goods_score['avg'] gt 0 and !empty($goods_score['rating'])}}
{{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_goods_detail_tabs_comments_bottom
{{/if}}
{{if !empty($plugins_view_goods_detail_tabs_comments_bottom_data) and is_array($plugins_view_goods_detail_tabs_comments_bottom_data)}}
{{foreach $plugins_view_goods_detail_tabs_comments_bottom_data as $hook}}
{{if is_string($hook) or is_int($hook)}}
{{$hook|raw}}
{{/if}}
{{/foreach}}
{{/if}}
{{$goods_score.avg}}
{{:MyLang('goods.dynamic_scoring_name')}}
{{:MyLang('goods.no_comments_data_tips')}}