lizhen_gitee 1 éve
szülő
commit
640474781e

+ 2 - 2
application/admin/controller/Lessonpackage.php

@@ -51,14 +51,14 @@ class Lessonpackage extends Backend
             list($where, $sort, $order, $offset, $limit) = $this->buildparams();
 
             $list = $this->model
-                    ->with(['lessona','lessonb'])
+                    ->with([/*'lessona',*/'lessonb'])
                     ->where($where)
                     ->order($sort, $order)
                     ->paginate($limit);
 
             foreach ($list as $row) {
                 
-                $row->getRelation('lessona')->visible(['name','name_en']);
+//                $row->getRelation('lessona')->visible(['name','name_en']);
 				$row->getRelation('lessonb')->visible(['name','name_en']);
             }
 

+ 3 - 3
application/admin/model/Lessonpackage.php

@@ -54,10 +54,10 @@ class Lessonpackage extends Model
 
 
 
-    public function lessona()
+    /*public function lessona()
     {
-        return $this->belongsTo('Lesson', 'lesson_id', 'id', [], 'LEFT')->setEagerlyType(0);
-    }
+        return $this->belongsTo('Lesson', 'lesson_ids', 'id', [], 'LEFT')->setEagerlyType(0);
+    }*/
 
 
     public function lessonb()

+ 1 - 1
application/admin/view/lessonpackage/edit.html

@@ -15,7 +15,7 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Lesson_ids')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input id="c-lesson_ids" data-rule="required" data-source="lesson/index" data-multiple="true" class="form-control selectpage" name="row[lesson_id]" type="text" value="{$row.lesson_id|htmlentities}">
+            <input id="c-lesson_ids" data-rule="required" data-source="lesson/index" data-multiple="true" class="form-control selectpage" name="row[lesson_ids]" type="text" value="{$row.lesson_ids|htmlentities}">
         </div>
     </div>
     <div class="form-group">

+ 2 - 2
public/assets/js/backend/lessonpackage.js

@@ -31,8 +31,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {field: 'name', title: __('Name'), operate: 'LIKE'},
                         {field: 'name_en', title: __('Name_en'), operate: 'LIKE'},
                         {field: 'lesson_ids', title: __('Lesson_ids'), operate: 'LIKE'},
-                        {field: 'lessona.name', title: __('Lessona.name'), operate: 'LIKE'},
-                        {field: 'lessona.name_en', title: __('Lessona.name_en'), operate: 'LIKE'},
+//                        {field: 'lessona.name', title: __('Lessona.name'), operate: 'LIKE'},
+//                        {field: 'lessona.name_en', title: __('Lessona.name_en'), operate: 'LIKE'},
                         {field: 'sessions', title: __('Sessions')},
                         {field: 'validity', title: __('Validity'), operate: 'LIKE'},
                         {field: 'validity_en', title: __('Validity_en'), operate: 'LIKE'},