소스 검색

sunguidong

zhangguidong 2 년 전
부모
커밋
2e1b003269
2개의 변경된 파일12개의 추가작업 그리고 5개의 파일을 삭제
  1. 4 1
      app/admin/controller/Banner.php
  2. 8 4
      app/admin/view/banner/edit_adv.html

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

@@ -185,7 +185,8 @@ class Banner extends BaseAdmin
 	 */
 	public function editAdv()
 	{
-		$adv_id = input('ap_id', '');
+        $goods_model = new Goods();
+        $adv_id = input('ap_id', '');
 		$adv = new BannerModel();
 		if (request()->isAjax()) {
 			$data = [
@@ -197,6 +198,8 @@ class Banner extends BaseAdmin
 		} else {
 			$adv_info = $adv->getBannerInfo($adv_id);
 			$this->assign('adv_info', $adv_info['data']);
+            $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/edit_adv");
 		}
 	}

+ 8 - 4
app/admin/view/banner/edit_adv.html

@@ -8,12 +8,16 @@
 {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" value="{$adv_info.link}" 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']}"{if $adv_info['goods_id'] == $vo['goods_id'] }selected{/if}>{$vo['goods_name']}</option>
+				{/foreach}
+			</select>
 		</div>
 	</div>
-
 	<div class="layui-form-item">
 		<label class="layui-form-label img-upload-lable">轮播图:</label>
 		<div class="layui-input-inline img-upload">