浏览代码

fix: template syntax error & missing if statement

https://github.com/Anankke/SSPanel-Uim/issues/2384
M1Screw 1 年之前
父节点
当前提交
f4605719c1
共有 2 个文件被更改,包括 9 次插入9 次删除
  1. 7 5
      resources/views/tabler/user/index.tpl
  2. 2 4
      resources/views/tabler/user/ticket/index.tpl

+ 7 - 5
resources/views/tabler/user/index.tpl

@@ -567,11 +567,13 @@
                                         {/if}
                                         <button id="check-in" class="btn btn-primary ms-auto"
                                                 hx-post="/user/checkin" hx-swap="none"
-                                                {if $public_setting['captcha_provider'] === 'turnstile'}
-                                                    hx-vals='js:{ turnstile: document.querySelector("[name=cf-turnstile-response]").value }'
-                                                {/if}
-                                                {if $public_setting['captcha_provider'] === 'geetest'}
-                                                    hx-vals='js:{ geetest: geetest_result }'
+                                                {if $public_setting['enable_checkin_captcha']}
+                                                    {if $public_setting['captcha_provider'] === 'turnstile'}
+                                                        hx-vals='js:{ turnstile: document.querySelector("[name=cf-turnstile-response]").value }'
+                                                    {/if}
+                                                    {if $public_setting['captcha_provider'] === 'geetest'}
+                                                        hx-vals='js:{ geetest: geetest_result }'
+                                                    {/if}
                                                 {/if}>
                                             签到
                                         </button>

+ 2 - 4
resources/views/tabler/user/ticket/index.tpl

@@ -54,9 +54,7 @@
                                         </div>
                                         <div class="card-footer">
                                             <div class="d-flex">
-                                                <!-- 工单状态标签 -->
                                                 <span class="status status-grey">{$ticket->status}</span>
-                                                <!-- 工单类型标签 -->
                                                 <span class="status status-grey">{$ticket->type}</span>
                                                 <a href="/user/ticket/{$ticket->id}/view"
                                                    class="btn btn-primary ms-auto">查看</a>
@@ -109,8 +107,8 @@
                     <button id="create-ticket-button" class="btn btn-primary" data-bs-dismiss="modal"
                             hx-post="/user/ticket" hx-swap="none"
                             hx-vals='js:{
-                            title: document.getElementById("ticket-title").value
-                            comment: document.getElementById("ticket-comment").value
+                            title: document.getElementById("ticket-title").value,
+                            comment: document.getElementById("ticket-comment").value,
                             type: document.getElementById("ticket-type").value }'>
                         创建
                     </button>