Browse Source

sunguidong

zhangguidong 2 years ago
parent
commit
06430926f2
2 changed files with 12 additions and 3 deletions
  1. 4 0
      app/admin/controller/Banner.php
  2. 8 3
      app/admin/view/banner/add_banner.html

+ 4 - 0
app/admin/controller/Banner.php

@@ -12,6 +12,7 @@
 
 namespace app\admin\controller;
 
+use app\model\goods\Goods;
 use app\model\web\Banner as BannerModel;
 use app\model\web\AdvPosition;
 
@@ -54,6 +55,7 @@ class Banner extends BaseAdmin
 	 */
 	public function addPosition()
 	{
+        $goods_model = new Goods();
         $banner_position = new BannerModel();
 		if (request()->isAjax()) {
 			$data = [
@@ -63,6 +65,8 @@ class Banner extends BaseAdmin
 			];
 			return $banner_position->addBanner($data);
 		} else {
+            $goods_arr = $goods_model->getGoodsList(['goods_state'=>1,'verify_state'=>1,'is_delete'=>0],'goods_id,goods_name');
+            $this->assign('goods_arr',$goods_arr['data']);
 			return $this->fetch("banner/add_banner");
 		}
 	}

+ 8 - 3
app/admin/view/banner/add_banner.html

@@ -8,9 +8,14 @@
 {block name="main"}
 <div class="layui-form ns-form">
 	<div class="layui-form-item">
-		<label class="layui-form-label"><span class="required">*</span>链接:</label>
-		<div class="layui-input-block">
-			<input name="link" type="text" lay-verify="required" class="layui-input ns-len-long">
+		<label class="layui-form-label">商品:</label>
+		<div class="layui-input-inline ns-len-mid">
+			<select name="goods_id" lay-search="" lay-filter="goods_id">
+				<option value="">请选择商品</option>
+				{foreach name="$goods_arr" item="vo"}
+				<option value="{$vo['goods_id']}">{$vo['goods_name']}</option>
+				{/foreach}
+			</select>
 		</div>
 	</div>