Browse Source

试课发布

lizhen_gitee 1 year ago
parent
commit
b2efb8d228

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

@@ -3,10 +3,12 @@
 return [
     'Id'            => 'id',
     'Name'          => '标题',
+    'Name_en'       => '标题(en)',
     'Image'         => '主图',
     'Price'         => '价格',
     'Oldprice'      => '原价格',
     'Content'       => '信息内容',
+    'Content_en'    => '信息内容(en)',
     'Lessoncate_id' => '课程分类id',
     'Cate.name'     => '课程分类'
 ];

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

@@ -7,6 +7,12 @@
         </div>
     </div>
     <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Name_en')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-name_en" data-rule="required" class="form-control" name="row[name_en]" type="text" value="">
+        </div>
+    </div>
+    <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Image')}:</label>
         <div class="col-xs-12 col-sm-8">
             <div class="input-group">
@@ -39,6 +45,12 @@
         </div>
     </div>
     <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Content_en')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <textarea id="c-content_en" class="form-control " rows="5" name="row[content_en]" cols="50"></textarea>
+        </div>
+    </div>
+    <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Lessoncate_id')}:</label>
         <div class="col-xs-12 col-sm-8">
             <input id="c-lessoncate_id" data-rule="required" data-source="lessoncate/index" class="form-control selectpage" name="row[lessoncate_id]" type="text" value="">

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

@@ -7,6 +7,12 @@
         </div>
     </div>
     <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Name_en')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-name_en" data-rule="required" class="form-control" name="row[name_en]" type="text" value="{$row.name_en|htmlentities}">
+        </div>
+    </div>
+    <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Image')}:</label>
         <div class="col-xs-12 col-sm-8">
             <div class="input-group">
@@ -39,6 +45,12 @@
         </div>
     </div>
     <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Content_en')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <textarea id="c-content_en" class="form-control " rows="5" name="row[content_en]" cols="50">{$row.content_en|htmlentities}</textarea>
+        </div>
+    </div>
+    <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Lessoncate_id')}:</label>
         <div class="col-xs-12 col-sm-8">
             <input id="c-lessoncate_id" data-rule="required" data-source="lessoncate/index" class="form-control selectpage" name="row[lessoncate_id]" type="text" value="{$row.lessoncate_id|htmlentities}">

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

@@ -27,10 +27,12 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {checkbox: true},
                         {field: 'id', title: __('Id')},
                         {field: 'name', title: __('Name'), operate: 'LIKE'},
+                        {field: 'name_en', title: __('Name_en'), operate: 'LIKE'},
                         {field: 'image', title: __('Image'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.image},
                         {field: 'price', title: __('Price'), operate:'BETWEEN'},
                         {field: 'oldprice', title: __('Oldprice'), operate:'BETWEEN'},
 //                        {field: 'content', title: __('Content')},
+//                        {field: 'content_en', title: __('Content_en')},
                         {field: 'lessoncate_id', title: __('Lessoncate_id')},
                         {field: 'cate.name', title: __('Cate.name'), operate: 'LIKE'},
                         {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}