linwu hai 1 ano
pai
achega
fe8152309c

+ 7 - 7
app/admin/view/article/article_form.html

@@ -60,7 +60,7 @@
                             <label class="layui-form-label"><span style="color:#f90c05;">*</span>类型</label>
                             <div class="layui-input-block">
                                 {volist name="type_list" id="v"}
-                                <input type="radio" name="type" lay-filter="type" value="{$key}" title="{$v}" {eq name="info.type|default=1" value="$key" }checked{/eq}>
+                                <input type="radio" name="type" lay-filter="type" value="{$key}" title="{$v}" {eq name=":array_get($info,'type',1)" value="$key" }checked{/eq}>
                                 {/volist}
                             </div>
                         </div>
@@ -70,14 +70,14 @@
 								<textarea class="layui-textarea" name="content" id="content" placeholder="请输入详情"
                                           style="display: none"
                                           lay-verify="editcontent">
-										{$info.content}
+                                    {:array_get($info,'content')}
 								</textarea>
                             </div>
                         </div>
                         <div class="layui-form-item" id="form-url">
                             <label class="layui-form-label"><span style="color:#f90c05;">*</span>跳转链接</label>
                             <div class="layui-input-block">
-                                <input type="text" name="url" value="{$info.url}" placeholder="请输入跳转链接"
+                                <input type="text" name="url" value="{:array_get($info,'url')}" placeholder="请输入跳转链接"
                                        autocomplete="off" class="layui-input">
                                 <div class="layui-form-mid layui-word-aux">
                                     <b>链接:</b>url链接,以“http://”或“https://”开头。
@@ -87,7 +87,7 @@
                         <div class="layui-form-item">
                             <label class="layui-form-label"><span style="color:#f90c05;">*</span>排序</label>
                             <div class="layui-input-block">
-                                <input type="text" name="priority" value="{$info.priority|default=255}"
+                                <input type="text" name="priority" value="{:array_get($info,'priority',255)}"
                                        lay-verify="required|number" placeholder="请输入排序"
                                        autocomplete="off" class="layui-input">
                                 <div class="layui-form-mid layui-word-aux">倒序,值越大越靠前</div>
@@ -97,14 +97,14 @@
                             <label class="layui-form-label"><span style="color:#f90c05;">*</span>状态</label>
                             <div class="layui-input-block">
                                 {volist name="status_list" id="v"}
-                                <input type="radio" name="status" value="{$key}" title="{$v}" {eq name="info.status|default=1" value="$key" }checked{/eq}>
+                                <input type="radio" name="status" value="{$key}" title="{$v}" {eq name=":array_get($info,'status',1)" value="$key" }checked{/eq}>
                                 {/volist}
                             </div>
                         </div>
                         <div class="layui-form-item">
                             <label class="layui-form-label"><span style="color:#f90c05;">*</span>浏览量</label>
                             <div class="layui-input-block">
-                                <input type="text" name="volume" value="{$info.volume|default=0}"
+                                <input type="text" name="volume" value="{:array_get($info,'volume',0)}"
                                        lay-verify="required|number" placeholder="请输入浏览量"
                                        autocomplete="off" class="layui-input">
                             </div>
@@ -150,7 +150,7 @@
             }
             ;
         }
-        typeChange({$info['type'] |default = 1});
+        typeChange("{:array_get($info,'type',1)}");
         form.on('radio(type)', function (data) {
             typeChange(data.value);
         });

+ 4 - 4
app/admin/view/article/cate_form.html

@@ -5,11 +5,11 @@
                 <div class="layui-card-header">分类信息</div>
                 <div class="layui-card-body" pad15>
                     <div class="layui-form layui-form-pane" lay-filter="{$lay_table}">
-                        <input type="hidden" name="id" value="{$info.id}">
+                        <input type="hidden" name="id" value="{:array_get($info,'id')}">
                         <div class="layui-form-item">
                             <label class="layui-form-label"><span style="color:#f90c05;">*</span>分类名称</label>
                             <div class="layui-input-block">
-                                <input type="text" name="title" value="{$info.title}" lay-verify="required"
+                                <input type="text" name="title" value="{:array_get($info,'title')}" lay-verify="required"
                                        placeholder="请输入分类名称" autocomplete="off"
                                        class="layui-input">
                             </div>
@@ -17,7 +17,7 @@
                         <div class="layui-form-item">
                             <label class="layui-form-label"><span style="color:#f90c05;">*</span>排序</label>
                             <div class="layui-input-block">
-                                <input type="text" name="priority" value="{$info.priority|default=255}"
+                                <input type="text" name="priority" value="{:array_get($info,'priority',255)}"
                                        lay-verify="required" placeholder="请输入排序值(倒序,值越大越靠前)"
                                        autocomplete="off" class="layui-input">
                                 <div class="layui-form-mid layui-word-aux">倒序,值越大越靠前</div>
@@ -26,7 +26,7 @@
                         <div class="layui-form-item" pane>
                             <label class="layui-form-label">状态</label>
                             <div class="layui-input-block">
-                                <input type="checkbox" lay-filter="switch" name="status" {eq name="info.status|default=1" value="1" }checked{/eq}
+                                <input type="checkbox" lay-filter="switch" name="status" {eq name=":array_get($info,'status',1)" value="1" }checked{/eq}
                                 lay-skin="switch" lay-text="显示|隐藏" value="1">
                             </div>
                         </div>

+ 4 - 5
app/mobile/config/view.php

@@ -10,10 +10,9 @@ return [
         '__COMMON_IMAGES__' => '/static/common/images',
         '__COMMON_CSS__'    => '/static/common/css',
         '__COMMON_JS__'     => '/static/common/js',
-        '__MIMAGES__'        => '/static/mobile/images',
-        '__MCSS__'        => '/static/mobile/css',
-        '__MJS__'        => '/static/mobile/js',
-        '__COMPONENTS__'        => '/static/mobile/js/components',
+        '__MIMAGES__'       => '/static/mobile/images',
+        '__MCSS__'          => '/static/mobile/css',
+        '__MJS__'           => '/static/mobile/js',
+        '__COMPONENTS__'    => '/static/mobile/js/components',
     ],
-    'default_filter' => '',
 ];

+ 3 - 0
app/mobile/controller/Vote.php

@@ -27,6 +27,8 @@ class Vote extends MobileBaseController
         $info = VoteModel::find($id);
         empty($info) && jump('该活动不存在');
 
+        $info['status'] != VoteModel::STATUS_SHOW && jump('该活动不存在');
+
         $user_id     = get_user_id();
         $apply       = VoteApplyModel::where('vote_id', $id)->where('user_id', $user_id)->find();
         $is_apply    = 'false';
@@ -50,6 +52,7 @@ class Vote extends MobileBaseController
 
         $vote = VoteModel::find($id);
         empty($vote) && ajax_return(1, '该活动不存在');
+        $vote['status'] != VoteModel::STATUS_SHOW && jump('该活动不存在');
 
         $option_name = input('option_name', '');
         if (!in_array($option_name, $vote['option'])) {

+ 1 - 0
config/view.php

@@ -29,4 +29,5 @@ return [
         '__COMMON_CSS__'    => '/static/common/css',
         '__COMMON_JS__'     => '/static/common/js',
     ],
+    'default_filter'     => '',
 ];