Browse Source

试课增加一个长标题

lizhen_gitee 10 months ago
parent
commit
e8349693cc

+ 4 - 2
application/admin/lang/en/trylesson.php

@@ -4,6 +4,8 @@ return [
     'Id'            => 'id',
     'Name'          => 'Name',
     'Name_en'       => 'Name(en)',
+    'Info'          => 'Long title',
+    'Info_en'       => 'Long title(en)',
     'Image'         => 'Image',
     'Price'         => 'Price',
     'Oldprice'      => 'Old price',
@@ -11,8 +13,8 @@ return [
     'Content_en'    => 'Content(en)',
     'Lessoncate_id' => 'Lesson cate id',
     'Is_show'       => 'Is show',
-    'Is_show 1'     => 'up',
-    'Is_show 0'     => 'down',
+    'Is_show 1'     => 'show',
+    'Is_show 0'     => 'hide',
     'Weigh'         => 'Weigh',
     'Cate.name'     => 'Cate name',
     'Cate.name_en'  => 'Cate name(en)'

+ 2 - 0
application/admin/lang/zh-cn/trylesson.php

@@ -4,6 +4,8 @@ return [
     'Id'             => 'id',
     'Name'           => '标题',
     'Name_en'        => '标题(en)',
+    'Info'           => '长标题',
+    'Info_en'        => '长标题(en)',
     'Lesson_ids'     => '课程ids',
     'Image'          => '主图',
     'Price'          => '价格',

+ 13 - 0
application/admin/view/trylesson/add.html

@@ -13,6 +13,18 @@
         </div>
     </div>
     <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Info')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-info" data-rule="required" class="form-control" name="row[info]" type="text" value="">
+        </div>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Info_en')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-info_en" data-rule="required" class="form-control" name="row[info_en]" type="text" value="">
+        </div>
+    </div>
+    <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_ids]" type="text" value="">
@@ -80,6 +92,7 @@
             <input id="c-weigh" class="form-control" name="row[weigh]" type="number" value="0">
         </div>
     </div>
+
     <div class="form-group layer-footer">
         <label class="control-label col-xs-12 col-sm-2"></label>
         <div class="col-xs-12 col-sm-8">

+ 13 - 0
application/admin/view/trylesson/edit.html

@@ -13,6 +13,18 @@
         </div>
     </div>
     <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Info')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-info" data-rule="required" class="form-control" name="row[info]" type="text" value="{$row.info|htmlentities}">
+        </div>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Info_en')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-info_en" data-rule="required" class="form-control" name="row[info_en]" type="text" value="{$row.info_en|htmlentities}">
+        </div>
+    </div>
+    <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_ids]" type="text" value="{$row.lesson_ids|htmlentities}">
@@ -80,6 +92,7 @@
             <input id="c-weigh" class="form-control" name="row[weigh]" type="number" value="{$row.weigh|htmlentities}">
         </div>
     </div>
+
     <div class="form-group layer-footer">
         <label class="control-label col-xs-12 col-sm-2"></label>
         <div class="col-xs-12 col-sm-8">

+ 2 - 0
public/assets/js/backend/trylesson.js

@@ -30,6 +30,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {field: 'id', title: __('Id')},
                         {field: 'name', title: __('Name'), operate: 'LIKE'},
                         {field: 'name_en', title: __('Name_en'), operate: 'LIKE'},
+                        {field: 'info', title: __('Info'), operate: 'LIKE'},
+                        {field: 'info_en', title: __('Info_en'), operate: 'LIKE'},
                         {field: 'lesson_ids', title: __('Lesson_ids'), operate: 'LIKE'},
                         {field: 'image', title: __('Image'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.image},
                         {field: 'price', title: __('Price'), operate:'BETWEEN'},