dever 2 lat temu
rodzic
commit
5758109e83

+ 3 - 2
assets/layadmin/html/project/database/list.html

@@ -79,7 +79,7 @@
 <span id="dever-name" style="display:none;"></span>
 <div class="topbar">
     <div class="banner dever-layout" style="display:none;">
-        <a target="_blank"><img src="#"></a>
+        <a target="_blank"></a>
         <span>项目名称</span>
     </div>
 </div>
@@ -116,6 +116,7 @@
       <input type="hidden" name="table" id="tables" value="msg"/>
       <input type="hidden" name="menu" id="menu" value="msg"/>
       <input type="hidden" name="menu_id" id="menu_id" value="msg"/>
+      <input type="hidden" name="dever_submit" id="dever_submit" />
       <input type="hidden" name="search_option_state" id="search_option_state" value="msg"/>
 
       <input type="hidden" name="function" id="function" value="msg"/>
@@ -249,7 +250,7 @@
     init();
 
     if ($('.dever-manage').length) {
-      $('.dever-manage').click(function()
+      $('.dever-manage').dblclick(function()
       {
         showMsg('数据结构', $(this), '#struct');
       })

+ 2 - 1
assets/layadmin/html/project/database/update.html

@@ -37,7 +37,7 @@
 </div>
 <div class="topbar">
     <div class="banner dever-layout" style="display:none;">
-        <a target="_blank"><img src="#"></a>
+        <a target="_blank"></a>
         <span>项目名称</span>
     </div>
 </div> 
@@ -51,6 +51,7 @@
     <input type="hidden" name="url" id="url" />
     <input type="hidden" name="project" id="project" />
     <input type="hidden" name="table" id="table" />
+    <input type="hidden" name="dever_submit" id="dever_submit" />
     <input type="hidden" name="menu_id" id="menu_id" />
     <input type="hidden" name="update_where_id" id="update_where_id"/>
     <input type="hidden" name="copy_num" id="copy_num" value="0"/>

+ 3 - 0
src/Database.php

@@ -428,6 +428,7 @@ class Database
             'struct' => isset($config['manage']['struct']) ? $config['manage']['struct'] : '',
             'stat_desc' => '主动统计',
             'search_param' => '',
+            'dever_submit' => Dever::submit(),
         );
 
         # 此处为了兼容旧版本的一些设置
@@ -4053,6 +4054,8 @@ class Database
      */
     public function update_action_api()
     {
+        Dever::submit_check();
+
         $method = false;
 
         $config = $this->config();

+ 2 - 2
template/layadmin/project/database/list.php

@@ -9,7 +9,7 @@ include(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'common.php');
   
 $view   
 ->set('fast', 'Dever::input("fast")')  
-
+->fetch('#dever_submit@value',      'manage/database.info#dever_submit')
 ->fetch('#load_style', 'manage/database.res#css')
 ->fetch('#search_param', 'manage/database.info#search_param')
 ->fetch('#addstyle', 'manage/database.listStyle')    
@@ -116,6 +116,6 @@ $view
 
 
 # 数据结构
-//->fetch('#struct', 'manage/database.info#struct')
+->fetch('#struct', 'manage/database.info#struct')
 # 将上边fetch的都显示出来
 ->display();

+ 1 - 3
template/layadmin/project/database/update.php

@@ -16,6 +16,7 @@ $view
 ->fetch('.form1@action',	'manage/database.info#action')
 
 # 基本配置
+->fetch('#dever_submit@value',		'manage/database.info#dever_submit')
 ->fetch('#project@value',		'manage/database.info#project')
 ->fetch('#table@value',		'manage/database.info#table') 
 ->fetch('#menu_id@value',		'manage/database.info#menu_id') 
@@ -40,9 +41,6 @@ $view
 
 # 配置按钮
 //->fetch('#update_button','manage/database.update_button')   
-
-# 配置重复提交
-->fetch('#update_button@submit','<{Dever::submit()}>')
 #banner
 ->call('manage/project/database/list:banner')