diff --git a/application/layout/service/BaseLayout.php b/application/layout/service/BaseLayout.php index b8bee537a62416a9ec798a5d36e81da13173d215..bc5b6c8f2034f33c9e3dc4a8903df33f4bf8f1f9 100644 --- a/application/layout/service/BaseLayout.php +++ b/application/layout/service/BaseLayout.php @@ -345,6 +345,13 @@ class BaseLayout break; } $res = self::GoodsDataList($p); + if(!empty($res['data']) && is_array($res['data'])) + { + foreach($res['data'] as &$g) + { + $g['goods_url'] = self::LayoutUrlValueHandle('goods', $g); + } + } $vss['config']['data_list'] = $res['data']; break; diff --git a/application/layout/view/public/common/module_admin.html b/application/layout/view/public/common/module_admin.html index 2438b108465a364d6367f0babb98118f45ed850b..6ebe11773d494735a18d0de4ddbe2764f553b677 100644 --- a/application/layout/view/public/common/module_admin.html +++ b/application/layout/view/public/common/module_admin.html @@ -16,7 +16,7 @@
{{switch vss.value}} {{case images}} - + {{/case}} @@ -63,14 +63,14 @@ {{/switch}} {{/case}} {{case video}} -
+
{{/case}} {{case goods}} {{switch vss.config.view_list_show_style}} {{case rolling}} -