lizhen_gitee 1 éve
szülő
commit
2daedee8ff

+ 1 - 1
application/admin/controller/Topicdongtai.php

@@ -62,7 +62,7 @@ class Topicdongtai extends Backend
 
             foreach ($list as $row) {
                 
-                $row->getRelation('user')->visible(['username']);
+                $row->getRelation('user')->visible(['username','nickname']);
             }
 
             $result = array("total" => $list->total(), "rows" => $list->items());

+ 2 - 1
application/admin/lang/zh-cn/topicdongtai.php

@@ -21,5 +21,6 @@ return [
     'Auditstatus 2' => '审核驳回',
     'Audittime'     => '审核时间',
     'Auditremark'   => '审核备注',
-    'User.username' => '用户名'
+    'User.username' => '用户名',
+    'User.nickname' => '昵称'
 ];

+ 8 - 8
application/admin/view/topicdongtai/edit.html

@@ -9,7 +9,7 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input id="c-content" data-rule="required" class="form-control" name="row[content]" type="text" value="{$row.content|htmlentities}">
+            <input id="c-content"  class="form-control" name="row[content]" type="text" value="{$row.content|htmlentities}">
         </div>
     </div>
     <div class="form-group">
@@ -30,10 +30,10 @@
         <label class="control-label col-xs-12 col-sm-2">{:__('Audio_file')}:</label>
         <div class="col-xs-12 col-sm-8">
             <div class="input-group">
-                <input id="c-audio_file" data-rule="required" class="form-control" size="50" name="row[audio_file]" type="text" value="{$row.audio_file|htmlentities}">
+                <input id="c-audio_file"  class="form-control" size="50" name="row[audio_file]" type="text" value="{$row.audio_file|htmlentities}">
                 <div class="input-group-addon no-border no-padding">
-                    <span><button type="button" id="faupload-audio_file" class="btn btn-danger faupload" data-input-id="c-audio_file" data-multiple="false" data-preview-id="p-audio_file"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
-                    <span><button type="button" id="fachoose-audio_file" class="btn btn-primary fachoose" data-input-id="c-audio_file" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
+                    <span><button type="button" id="faupload-audio_file" class="btn btn-danger faupload" data-input-id="c-audio_file" data-mimetype="*" data-multiple="false" data-preview-id="p-audio_file"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
+                    <span><button type="button" id="fachoose-audio_file" class="btn btn-primary fachoose" data-input-id="c-audio_file" data-mimetype="*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
                 </div>
                 <span class="msg-box n-right" for="c-audio_file"></span>
             </div>
@@ -43,17 +43,17 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Audio_second')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input id="c-audio_second" data-rule="required" class="form-control" name="row[audio_second]" type="number" value="{$row.audio_second|htmlentities}">
+            <input id="c-audio_second"  class="form-control" name="row[audio_second]" type="number" value="{$row.audio_second|htmlentities}">
         </div>
     </div>
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Video_file')}:</label>
         <div class="col-xs-12 col-sm-8">
             <div class="input-group">
-                <input id="c-video_file" data-rule="required" class="form-control" size="50" name="row[video_file]" type="text" value="{$row.video_file|htmlentities}">
+                <input id="c-video_file"  class="form-control" size="50" name="row[video_file]" type="text" value="{$row.video_file|htmlentities}">
                 <div class="input-group-addon no-border no-padding">
-                    <span><button type="button" id="faupload-video_file" class="btn btn-danger faupload" data-input-id="c-video_file" data-multiple="false" data-preview-id="p-video_file"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
-                    <span><button type="button" id="fachoose-video_file" class="btn btn-primary fachoose" data-input-id="c-video_file" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
+                    <span><button type="button" id="faupload-video_file" class="btn btn-danger faupload" data-input-id="c-video_file" data-mimetype="*" data-multiple="false" data-preview-id="p-video_file"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
+                    <span><button type="button" id="fachoose-video_file" class="btn btn-primary fachoose" data-input-id="c-video_file" data-mimetype="*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
                 </div>
                 <span class="msg-box n-right" for="c-video_file"></span>
             </div>

+ 1 - 0
public/assets/js/backend/topicdongtai.js

@@ -28,6 +28,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {field: 'id', title: __('Id')},
 //                        {field: 'user_id', title: __('User_id')},
                         {field: 'user.username', title: __('User.username'), operate: 'LIKE'},
+                        {field: 'user.nickname', title: __('User.nickname'), operate: 'LIKE'},
                         {field: 'content', title: __('Content'), operate: 'LIKE',
                             cellStyle:  {css: {
                                 "white-space": "break-spaces",