作者 anyv
1 个管道 的构建 通过 耗费 0 秒

商品内容

@@ -23,7 +23,7 @@ class ClassifyController extends WeChatBaseController{ @@ -23,7 +23,7 @@ class ClassifyController extends WeChatBaseController{
23 //所有标签 23 //所有标签
24 $data_label = Db::name('label') -> select(); 24 $data_label = Db::name('label') -> select();
25 //获取默认分类商品 25 //获取默认分类商品
26 - $data_goods = Db::name('goods') -> alias('a') -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$data_classify[0]['id']." and a.label_id = 0") -> select() -> toArray(); 26 + $data_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$data_classify[0]['id']." and a.label_id = 0") -> select() -> toArray();
27 foreach($data_goods as $key => $val){ 27 foreach($data_goods as $key => $val){
28 $price = explode('.',$data_goods[$key]['price']); 28 $price = explode('.',$data_goods[$key]['price']);
29 $data_goods[$key]['price0'] = $price[0]; 29 $data_goods[$key]['price0'] = $price[0];
@@ -43,7 +43,7 @@ class ClassifyController extends WeChatBaseController{ @@ -43,7 +43,7 @@ class ClassifyController extends WeChatBaseController{
43 public function classify_goods(){ 43 public function classify_goods(){
44 44
45 $classify_id = $_POST['classify_id']; 45 $classify_id = $_POST['classify_id'];
46 - $data_classify_goods = Db::name('goods') -> alias('a') -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$classify_id." and a.label_id = 0") -> select() -> toArray(); 46 + $data_classify_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$classify_id." and a.label_id = 0") -> select() -> toArray();
47 foreach($data_classify_goods as $key => $val){ 47 foreach($data_classify_goods as $key => $val){
48 $price = explode('.',$data_classify_goods[$key]['price']); 48 $price = explode('.',$data_classify_goods[$key]['price']);
49 $data_classify_goods[$key]['price0'] = $price[0]; 49 $data_classify_goods[$key]['price0'] = $price[0];
@@ -61,7 +61,7 @@ class ClassifyController extends WeChatBaseController{ @@ -61,7 +61,7 @@ class ClassifyController extends WeChatBaseController{
61 61
62 $label_id = $_POST['label_id']; 62 $label_id = $_POST['label_id'];
63 $classify_id = $_POST['classify_id']; 63 $classify_id = $_POST['classify_id'];
64 - $data_classify_lable_goods = Db::name('goods') -> alias('a') -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$classify_id." and a.label_id =".$label_id) -> select() -> toArray(); 64 + $data_classify_lable_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$classify_id." and a.label_id =".$label_id) -> select() -> toArray();
65 foreach($data_classify_lable_goods as $key => $val){ 65 foreach($data_classify_lable_goods as $key => $val){
66 $price = explode('.',$data_classify_lable_goods[$key]['price']); 66 $price = explode('.',$data_classify_lable_goods[$key]['price']);
67 $data_classify_lable_goods[$key]['price0'] = $price[0]; 67 $data_classify_lable_goods[$key]['price0'] = $price[0];
@@ -88,7 +88,7 @@ class ClassifyController extends WeChatBaseController{ @@ -88,7 +88,7 @@ class ClassifyController extends WeChatBaseController{
88 }else{ 88 }else{
89 $where['label_id'] = 0; 89 $where['label_id'] = 0;
90 } 90 }
91 - $data = Db::name('goods') -> alias('a') -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> order('a.sales desc') -> select() -> toArray(); 91 + $data = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> order('a.sales desc') -> select() -> toArray();
92 foreach($data as $key => $val){ 92 foreach($data as $key => $val){
93 $price = explode('.',$data[$key]['price']); 93 $price = explode('.',$data[$key]['price']);
94 $data[$key]['price0'] = $price[0]; 94 $data[$key]['price0'] = $price[0];
@@ -115,7 +115,7 @@ class ClassifyController extends WeChatBaseController{ @@ -115,7 +115,7 @@ class ClassifyController extends WeChatBaseController{
115 }else{ 115 }else{
116 $where['label_id'] = 0; 116 $where['label_id'] = 0;
117 } 117 }
118 - $data = Db::name('goods') -> alias('a') -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> order('a.price desc') -> select() -> toArray(); 118 + $data = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> order('a.price desc') -> select() -> toArray();
119 foreach($data as $key => $val){ 119 foreach($data as $key => $val){
120 $price = explode('.',$data[$key]['price']); 120 $price = explode('.',$data[$key]['price']);
121 $data[$key]['price0'] = $price[0]; 121 $data[$key]['price0'] = $price[0];