修复TP5升级到5.0.13后一键生成菜单的BUG
完善安装脚本模块注释 增加安装脚本BUG打印
正在显示
8 个修改的文件
包含
31 行增加
和
22 行删除
@@ -166,14 +166,14 @@ CREATE TABLE `fa_auth_rule` ( | @@ -166,14 +166,14 @@ CREATE TABLE `fa_auth_rule` ( | ||
166 | -- Records of fa_auth_rule | 166 | -- Records of fa_auth_rule |
167 | -- ---------------------------- | 167 | -- ---------------------------- |
168 | BEGIN; | 168 | BEGIN; |
169 | -INSERT INTO `fa_auth_rule` VALUES (1, 'file', 0, 'dashboard', 'Dashboard', 'fa fa-dashboard\r', '', 'Dashboard tips', 1, 1497429920, 1497429920, 143, 'normal'); | 169 | +INSERT INTO `fa_auth_rule` VALUES (1, 'file', 0, 'dashboard', 'Dashboard', 'fa fa-dashboard', '', 'Dashboard tips', 1, 1497429920, 1497429920, 143, 'normal'); |
170 | INSERT INTO `fa_auth_rule` VALUES (2, 'file', 0, 'general', 'General', 'fa fa-cogs', '', '', 1, 1497429920, 1497430169, 137, 'normal'); | 170 | INSERT INTO `fa_auth_rule` VALUES (2, 'file', 0, 'general', 'General', 'fa fa-cogs', '', '', 1, 1497429920, 1497430169, 137, 'normal'); |
171 | -INSERT INTO `fa_auth_rule` VALUES (3, 'file', 0, 'category', 'Category', 'fa fa-list\r', '', 'Category tips', 1, 1497429920, 1497429920, 119, 'normal'); | 171 | +INSERT INTO `fa_auth_rule` VALUES (3, 'file', 0, 'category', 'Category', 'fa fa-list', '', 'Category tips', 1, 1497429920, 1497429920, 119, 'normal'); |
172 | INSERT INTO `fa_auth_rule` VALUES (4, 'file', 0, 'addon', 'Addon', 'fa fa-rocket', '', 'Addon tips', 1, 1502035509, 1502035509, 0, 'normal'); | 172 | INSERT INTO `fa_auth_rule` VALUES (4, 'file', 0, 'addon', 'Addon', 'fa fa-rocket', '', 'Addon tips', 1, 1502035509, 1502035509, 0, 'normal'); |
173 | INSERT INTO `fa_auth_rule` VALUES (5, 'file', 0, 'auth', 'Auth', 'fa fa-group', '', '', 1, 1497429920, 1497430092, 99, 'normal'); | 173 | INSERT INTO `fa_auth_rule` VALUES (5, 'file', 0, 'auth', 'Auth', 'fa fa-group', '', '', 1, 1497429920, 1497430092, 99, 'normal'); |
174 | INSERT INTO `fa_auth_rule` VALUES (6, 'file', 2, 'general/config', 'Config', 'fa fa-cog', '', 'Config tips', 1, 1497429920, 1497430683, 60, 'normal'); | 174 | INSERT INTO `fa_auth_rule` VALUES (6, 'file', 2, 'general/config', 'Config', 'fa fa-cog', '', 'Config tips', 1, 1497429920, 1497430683, 60, 'normal'); |
175 | INSERT INTO `fa_auth_rule` VALUES (7, 'file', 2, 'general/attachment', 'Attachment', 'fa fa-file-image-o', '', 'Attachment tips', 1, 1497429920, 1497430699, 53, 'normal'); | 175 | INSERT INTO `fa_auth_rule` VALUES (7, 'file', 2, 'general/attachment', 'Attachment', 'fa fa-file-image-o', '', 'Attachment tips', 1, 1497429920, 1497430699, 53, 'normal'); |
176 | -INSERT INTO `fa_auth_rule` VALUES (8, 'file', 2, 'general/profile', 'Profile', 'fa fa-user\r', '', '', 1, 1497429920, 1497429920, 34, 'normal'); | 176 | +INSERT INTO `fa_auth_rule` VALUES (8, 'file', 2, 'general/profile', 'Profile', 'fa fa-user', '', '', 1, 1497429920, 1497429920, 34, 'normal'); |
177 | INSERT INTO `fa_auth_rule` VALUES (9, 'file', 5, 'auth/admin', 'Admin', 'fa fa-user', '', 'Admin tips', 1, 1497429920, 1497430320, 118, 'normal'); | 177 | INSERT INTO `fa_auth_rule` VALUES (9, 'file', 5, 'auth/admin', 'Admin', 'fa fa-user', '', 'Admin tips', 1, 1497429920, 1497430320, 118, 'normal'); |
178 | INSERT INTO `fa_auth_rule` VALUES (10, 'file', 5, 'auth/adminlog', 'Admin log', 'fa fa-list-alt', '', 'Admin log tips', 1, 1497429920, 1497430307, 113, 'normal'); | 178 | INSERT INTO `fa_auth_rule` VALUES (10, 'file', 5, 'auth/adminlog', 'Admin log', 'fa fa-list-alt', '', 'Admin log tips', 1, 1497429920, 1497430307, 113, 'normal'); |
179 | INSERT INTO `fa_auth_rule` VALUES (11, 'file', 5, 'auth/group', 'Group', 'fa fa-group', '', 'Group tips', 1, 1497429920, 1497429920, 109, 'normal'); | 179 | INSERT INTO `fa_auth_rule` VALUES (11, 'file', 5, 'auth/group', 'Group', 'fa fa-group', '', 'Group tips', 1, 1497429920, 1497429920, 109, 'normal'); |
@@ -188,7 +188,7 @@ INSERT INTO `fa_auth_rule` VALUES (19, 'file', 6, 'general/config/add', 'Add', ' | @@ -188,7 +188,7 @@ INSERT INTO `fa_auth_rule` VALUES (19, 'file', 6, 'general/config/add', 'Add', ' | ||
188 | INSERT INTO `fa_auth_rule` VALUES (20, 'file', 6, 'general/config/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 50, 'normal'); | 188 | INSERT INTO `fa_auth_rule` VALUES (20, 'file', 6, 'general/config/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 50, 'normal'); |
189 | INSERT INTO `fa_auth_rule` VALUES (21, 'file', 6, 'general/config/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 49, 'normal'); | 189 | INSERT INTO `fa_auth_rule` VALUES (21, 'file', 6, 'general/config/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 49, 'normal'); |
190 | INSERT INTO `fa_auth_rule` VALUES (22, 'file', 6, 'general/config/multi', 'Multi', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 48, 'normal'); | 190 | INSERT INTO `fa_auth_rule` VALUES (22, 'file', 6, 'general/config/multi', 'Multi', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 48, 'normal'); |
191 | -INSERT INTO `fa_auth_rule` VALUES (23, 'file', 7, 'general/attachment/index', 'View', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 59, 'normal'); | 191 | +INSERT INTO `fa_auth_rule` VALUES (23, 'file', 7, 'general/attachment/index', 'View', 'fa fa-circle-o', '', 'Attachment tips', 0, 1497429920, 1497429920, 59, 'normal'); |
192 | INSERT INTO `fa_auth_rule` VALUES (24, 'file', 7, 'general/attachment/select', 'Select attachment', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 58, 'normal'); | 192 | INSERT INTO `fa_auth_rule` VALUES (24, 'file', 7, 'general/attachment/select', 'Select attachment', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 58, 'normal'); |
193 | INSERT INTO `fa_auth_rule` VALUES (25, 'file', 7, 'general/attachment/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 57, 'normal'); | 193 | INSERT INTO `fa_auth_rule` VALUES (25, 'file', 7, 'general/attachment/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 57, 'normal'); |
194 | INSERT INTO `fa_auth_rule` VALUES (26, 'file', 7, 'general/attachment/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 56, 'normal'); | 194 | INSERT INTO `fa_auth_rule` VALUES (26, 'file', 7, 'general/attachment/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 56, 'normal'); |
@@ -200,27 +200,27 @@ INSERT INTO `fa_auth_rule` VALUES (31, 'file', 8, 'general/profile/add', 'Add', | @@ -200,27 +200,27 @@ INSERT INTO `fa_auth_rule` VALUES (31, 'file', 8, 'general/profile/add', 'Add', | ||
200 | INSERT INTO `fa_auth_rule` VALUES (32, 'file', 8, 'general/profile/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 30, 'normal'); | 200 | INSERT INTO `fa_auth_rule` VALUES (32, 'file', 8, 'general/profile/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 30, 'normal'); |
201 | INSERT INTO `fa_auth_rule` VALUES (33, 'file', 8, 'general/profile/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 29, 'normal'); | 201 | INSERT INTO `fa_auth_rule` VALUES (33, 'file', 8, 'general/profile/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 29, 'normal'); |
202 | INSERT INTO `fa_auth_rule` VALUES (34, 'file', 8, 'general/profile/multi', 'Multi', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 28, 'normal'); | 202 | INSERT INTO `fa_auth_rule` VALUES (34, 'file', 8, 'general/profile/multi', 'Multi', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 28, 'normal'); |
203 | -INSERT INTO `fa_auth_rule` VALUES (35, 'file', 3, 'category/index', 'View', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 142, 'normal'); | 203 | +INSERT INTO `fa_auth_rule` VALUES (35, 'file', 3, 'category/index', 'View', 'fa fa-circle-o', '', 'Category tips', 0, 1497429920, 1497429920, 142, 'normal'); |
204 | INSERT INTO `fa_auth_rule` VALUES (36, 'file', 3, 'category/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 141, 'normal'); | 204 | INSERT INTO `fa_auth_rule` VALUES (36, 'file', 3, 'category/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 141, 'normal'); |
205 | INSERT INTO `fa_auth_rule` VALUES (37, 'file', 3, 'category/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 140, 'normal'); | 205 | INSERT INTO `fa_auth_rule` VALUES (37, 'file', 3, 'category/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 140, 'normal'); |
206 | INSERT INTO `fa_auth_rule` VALUES (38, 'file', 3, 'category/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 139, 'normal'); | 206 | INSERT INTO `fa_auth_rule` VALUES (38, 'file', 3, 'category/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 139, 'normal'); |
207 | INSERT INTO `fa_auth_rule` VALUES (39, 'file', 3, 'category/multi', 'Multi', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 138, 'normal'); | 207 | INSERT INTO `fa_auth_rule` VALUES (39, 'file', 3, 'category/multi', 'Multi', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 138, 'normal'); |
208 | -INSERT INTO `fa_auth_rule` VALUES (40, 'file', 9, 'auth/admin/index', 'View', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 117, 'normal'); | 208 | +INSERT INTO `fa_auth_rule` VALUES (40, 'file', 9, 'auth/admin/index', 'View', 'fa fa-circle-o', '', 'Admin tips', 0, 1497429920, 1497429920, 117, 'normal'); |
209 | INSERT INTO `fa_auth_rule` VALUES (41, 'file', 9, 'auth/admin/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 116, 'normal'); | 209 | INSERT INTO `fa_auth_rule` VALUES (41, 'file', 9, 'auth/admin/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 116, 'normal'); |
210 | INSERT INTO `fa_auth_rule` VALUES (42, 'file', 9, 'auth/admin/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 115, 'normal'); | 210 | INSERT INTO `fa_auth_rule` VALUES (42, 'file', 9, 'auth/admin/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 115, 'normal'); |
211 | INSERT INTO `fa_auth_rule` VALUES (43, 'file', 9, 'auth/admin/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 114, 'normal'); | 211 | INSERT INTO `fa_auth_rule` VALUES (43, 'file', 9, 'auth/admin/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 114, 'normal'); |
212 | -INSERT INTO `fa_auth_rule` VALUES (44, 'file', 10, 'auth/adminlog/index', 'View', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 112, 'normal'); | 212 | +INSERT INTO `fa_auth_rule` VALUES (44, 'file', 10, 'auth/adminlog/index', 'View', 'fa fa-circle-o', '', 'Admin log tips', 0, 1497429920, 1497429920, 112, 'normal'); |
213 | INSERT INTO `fa_auth_rule` VALUES (45, 'file', 10, 'auth/adminlog/detail', 'Detail', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 111, 'normal'); | 213 | INSERT INTO `fa_auth_rule` VALUES (45, 'file', 10, 'auth/adminlog/detail', 'Detail', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 111, 'normal'); |
214 | INSERT INTO `fa_auth_rule` VALUES (46, 'file', 10, 'auth/adminlog/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 110, 'normal'); | 214 | INSERT INTO `fa_auth_rule` VALUES (46, 'file', 10, 'auth/adminlog/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 110, 'normal'); |
215 | -INSERT INTO `fa_auth_rule` VALUES (47, 'file', 11, 'auth/group/index', 'View', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 108, 'normal'); | 215 | +INSERT INTO `fa_auth_rule` VALUES (47, 'file', 11, 'auth/group/index', 'View', 'fa fa-circle-o', '', 'Group tips', 0, 1497429920, 1497429920, 108, 'normal'); |
216 | INSERT INTO `fa_auth_rule` VALUES (48, 'file', 11, 'auth/group/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 107, 'normal'); | 216 | INSERT INTO `fa_auth_rule` VALUES (48, 'file', 11, 'auth/group/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 107, 'normal'); |
217 | INSERT INTO `fa_auth_rule` VALUES (49, 'file', 11, 'auth/group/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 106, 'normal'); | 217 | INSERT INTO `fa_auth_rule` VALUES (49, 'file', 11, 'auth/group/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 106, 'normal'); |
218 | INSERT INTO `fa_auth_rule` VALUES (50, 'file', 11, 'auth/group/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 105, 'normal'); | 218 | INSERT INTO `fa_auth_rule` VALUES (50, 'file', 11, 'auth/group/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 105, 'normal'); |
219 | -INSERT INTO `fa_auth_rule` VALUES (51, 'file', 12, 'auth/rule/index', 'View', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 103, 'normal'); | 219 | +INSERT INTO `fa_auth_rule` VALUES (51, 'file', 12, 'auth/rule/index', 'View', 'fa fa-circle-o', '', 'Rule tips', 0, 1497429920, 1497429920, 103, 'normal'); |
220 | INSERT INTO `fa_auth_rule` VALUES (52, 'file', 12, 'auth/rule/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 102, 'normal'); | 220 | INSERT INTO `fa_auth_rule` VALUES (52, 'file', 12, 'auth/rule/add', 'Add', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 102, 'normal'); |
221 | INSERT INTO `fa_auth_rule` VALUES (53, 'file', 12, 'auth/rule/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 101, 'normal'); | 221 | INSERT INTO `fa_auth_rule` VALUES (53, 'file', 12, 'auth/rule/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 101, 'normal'); |
222 | INSERT INTO `fa_auth_rule` VALUES (54, 'file', 12, 'auth/rule/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 100, 'normal'); | 222 | INSERT INTO `fa_auth_rule` VALUES (54, 'file', 12, 'auth/rule/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1497429920, 1497429920, 100, 'normal'); |
223 | -INSERT INTO `fa_auth_rule` VALUES (55, 'file', 4, 'addon/index', 'View', 'fa fa-circle-o', '', '', 0, 1502035509, 1502035509, 0, 'normal'); | 223 | +INSERT INTO `fa_auth_rule` VALUES (55, 'file', 4, 'addon/index', 'View', 'fa fa-circle-o', '', 'Addon tips', 0, 1502035509, 1502035509, 0, 'normal'); |
224 | INSERT INTO `fa_auth_rule` VALUES (56, 'file', 4, 'addon/add', 'Add', 'fa fa-circle-o', '', '', 0, 1502035509, 1502035509, 0, 'normal'); | 224 | INSERT INTO `fa_auth_rule` VALUES (56, 'file', 4, 'addon/add', 'Add', 'fa fa-circle-o', '', '', 0, 1502035509, 1502035509, 0, 'normal'); |
225 | INSERT INTO `fa_auth_rule` VALUES (57, 'file', 4, 'addon/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1502035509, 1502035509, 0, 'normal'); | 225 | INSERT INTO `fa_auth_rule` VALUES (57, 'file', 4, 'addon/edit', 'Edit', 'fa fa-circle-o', '', '', 0, 1502035509, 1502035509, 0, 'normal'); |
226 | INSERT INTO `fa_auth_rule` VALUES (58, 'file', 4, 'addon/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1502035509, 1502035509, 0, 'normal'); | 226 | INSERT INTO `fa_auth_rule` VALUES (58, 'file', 4, 'addon/del', 'Delete', 'fa fa-circle-o', '', '', 0, 1502035509, 1502035509, 0, 'normal'); |
@@ -270,7 +270,7 @@ class Menu extends Command | @@ -270,7 +270,7 @@ class Menu extends Command | ||
270 | 270 | ||
271 | $ruleArr[] = array('id' => $id, 'pid' => $pid, 'name' => $name . "/" . strtolower($n->name), 'icon' => 'fa fa-circle-o', 'title' => $title, 'ismenu' => 0, 'status' => 'normal'); | 271 | $ruleArr[] = array('id' => $id, 'pid' => $pid, 'name' => $name . "/" . strtolower($n->name), 'icon' => 'fa fa-circle-o', 'title' => $title, 'ismenu' => 0, 'status' => 'normal'); |
272 | } | 272 | } |
273 | - $this->model->saveAll($ruleArr); | 273 | + $this->model->isUpdate(false)->saveAll($ruleArr); |
274 | } | 274 | } |
275 | 275 | ||
276 | //获取主键 | 276 | //获取主键 |
@@ -278,9 +278,10 @@ class Menu extends Command | @@ -278,9 +278,10 @@ class Menu extends Command | ||
278 | { | 278 | { |
279 | if (!empty($name)) | 279 | if (!empty($name)) |
280 | { | 280 | { |
281 | - return $this->model | 281 | + $id = $this->model |
282 | ->where('name', $name) | 282 | ->where('name', $name) |
283 | ->value('id'); | 283 | ->value('id'); |
284 | + return $id ? $id : null; | ||
284 | } | 285 | } |
285 | } | 286 | } |
286 | 287 |
@@ -12,6 +12,7 @@ use think\Exception; | @@ -12,6 +12,7 @@ use think\Exception; | ||
12 | * 插件管理 | 12 | * 插件管理 |
13 | * | 13 | * |
14 | * @icon fa fa-circle-o | 14 | * @icon fa fa-circle-o |
15 | + * @remark 可在线安装、卸载、禁用、启用插件,同时支持添加本地插件。FastAdmin已上线插件商店 ,你可以发布你的免费或付费插件:<a href="http://www.fastadmin.net/store.html" target="_blank">http://www.fastadmin.net/store.html</a> | ||
15 | */ | 16 | */ |
16 | class Addon extends Backend | 17 | class Addon extends Backend |
17 | { | 18 | { |
@@ -11,6 +11,7 @@ use think\Exception; | @@ -11,6 +11,7 @@ use think\Exception; | ||
11 | * 系统配置 | 11 | * 系统配置 |
12 | * | 12 | * |
13 | * @icon fa fa-circle-o | 13 | * @icon fa fa-circle-o |
14 | + * @remark 可以在此增改系统的变量和分组,也可以自定义分组和变量,如果需要删除请从数据库中删除 | ||
14 | */ | 15 | */ |
15 | class Config extends Backend | 16 | class Config extends Backend |
16 | { | 17 | { |
1 | <style type="text/css"> | 1 | <style type="text/css"> |
2 | - .item-addon{margin-left:15px;margin-bottom:15px;} | ||
3 | - .item-addon img.img-responsive,.item-addon .noimage{width: 300px;height:200px;} | ||
4 | - .noimage {line-height: 200px;text-align: center;background:#18bc9c;color:#fff;} | 2 | + .noimage {width:100%;text-align: center;background:#18bc9c;color:#fff;padding-bottom:66.66%;position:relative;} |
3 | + .noimage > div {position: absolute;top:48%;width:100%;text-align:center;} | ||
5 | .addon {position: relative;} | 4 | .addon {position: relative;} |
6 | .addon > span {position:absolute;left:15px;top:15px;} | 5 | .addon > span {position:absolute;left:15px;top:15px;} |
7 | .layui-layer-pay .layui-layer-content {padding:0;height:600px!important;} | 6 | .layui-layer-pay .layui-layer-content {padding:0;height:600px!important;} |
@@ -9,6 +8,7 @@ | @@ -9,6 +8,7 @@ | ||
9 | .payimg{position:relative;width:800px;height:600px;} | 8 | .payimg{position:relative;width:800px;height:600px;} |
10 | .payimg .alipaycode {position:absolute;left:265px;top:442px;} | 9 | .payimg .alipaycode {position:absolute;left:265px;top:442px;} |
11 | .payimg .wechatcode {position:absolute;left:660px;top:442px;} | 10 | .payimg .wechatcode {position:absolute;left:660px;top:442px;} |
11 | + .thumbnail img{width:100%;} | ||
12 | </style> | 12 | </style> |
13 | <div id="warmtips" class="alert alert-dismissable alert-danger hide"> | 13 | <div id="warmtips" class="alert alert-dismissable alert-danger hide"> |
14 | <button type="button" class="close" data-dismiss="alert">×</button> | 14 | <button type="button" class="close" data-dismiss="alert">×</button> |
@@ -25,8 +25,10 @@ | @@ -25,8 +25,10 @@ | ||
25 | {:build_toolbar('refresh')} | 25 | {:build_toolbar('refresh')} |
26 | <button type="button" id="plupload-addon" class="btn btn-danger plupload" data-url="addon/local" data-mimetype="application/zip" data-multiple="false"><i class="fa fa-upload"></i> {:__('Offline install')}</button> | 26 | <button type="button" id="plupload-addon" class="btn btn-danger plupload" data-url="addon/local" data-mimetype="application/zip" data-multiple="false"><i class="fa fa-upload"></i> {:__('Offline install')}</button> |
27 | <a class="btn btn-success btn-ajax" href="addon/refresh"><i class="fa fa-refresh"></i> {:__('Refresh addon cache')}</a> | 27 | <a class="btn btn-success btn-ajax" href="addon/refresh"><i class="fa fa-refresh"></i> {:__('Refresh addon cache')}</a> |
28 | - <a class="btn btn-info btn-switch btn-store" href="javascript:;" data-url="{$config.fastadmin.api_url}/addon/index"><i class="fa fa-cloud"></i> {:__('Online store')}</a> | ||
29 | - <a class="btn btn-info btn-switch" href="javascript:;" data-url="addon/downloaded"><i class="fa fa-laptop"></i> {:__('Local addon')}</a> | 28 | + <div class="btn-group"> |
29 | + <a href="#" class="btn btn-info btn-switch active" data-url="{$config.fastadmin.api_url}/addon/index"><i class="fa fa-cloud"></i> {:__('Online store')}</a> | ||
30 | + <a href="#" class="btn btn-info btn-switch" data-url="addon/downloaded"><i class="fa fa-laptop"></i> {:__('Local addon')}</a> | ||
31 | + </div> | ||
30 | <a class="btn btn-primary btn-userinfo" href="javascript:;"><i class="fa fa-user"></i> {:__('Userinfo')}</a> | 32 | <a class="btn btn-primary btn-userinfo" href="javascript:;"><i class="fa fa-user"></i> {:__('Userinfo')}</a> |
31 | </div> | 33 | </div> |
32 | <table id="table" class="table table-striped table-hover" width="100%"> | 34 | <table id="table" class="table table-striped table-hover" width="100%"> |
@@ -110,7 +112,7 @@ | @@ -110,7 +112,7 @@ | ||
110 | </table> | 112 | </table> |
111 | </script> | 113 | </script> |
112 | <script id="itemtpl" type="text/html"> | 114 | <script id="itemtpl" type="text/html"> |
113 | - <div class="item-addon"> | 115 | + <div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 mt-4"> |
114 | <% var labelarr = ['primary', 'success', 'info', 'danger', 'warning']; %> | 116 | <% var labelarr = ['primary', 'success', 'info', 'danger', 'warning']; %> |
115 | <% var label = labelarr[item.id % 5]; %> | 117 | <% var label = labelarr[item.id % 5]; %> |
116 | <% var addon = typeof addons[item.name]!= 'undefined' ? addons[item.name] : null; %> | 118 | <% var addon = typeof addons[item.name]!= 'undefined' ? addons[item.name] : null; %> |
@@ -120,7 +122,7 @@ | @@ -120,7 +122,7 @@ | ||
120 | <%if(item.image){%> | 122 | <%if(item.image){%> |
121 | <img src="<%=item.image%>" class="img-responsive" alt="<%=item.title%>"> | 123 | <img src="<%=item.image%>" class="img-responsive" alt="<%=item.title%>"> |
122 | <%}else{%> | 124 | <%}else{%> |
123 | - <div class="noimage">{:__('No image')}</div> | 125 | + <div class="noimage"><div>{:__('No image')}</div></div> |
124 | <%}%> | 126 | <%}%> |
125 | </a> | 127 | </a> |
126 | <div class="caption"> | 128 | <div class="caption"> |
@@ -66,8 +66,8 @@ | @@ -66,8 +66,8 @@ | ||
66 | 66 | ||
67 | </div> | 67 | </div> |
68 | <div class="buttons-container"> | 68 | <div class="buttons-container"> |
69 | - <a href="<?php echo url('/');?>">返回主页</a> | ||
70 | - <a href="<?php echo url('/');?>">反馈错误</a> | 69 | + <a href="<?php echo function_exists('url') ? url('/') : '/';?>">返回主页</a> |
70 | + <a href="<?php echo function_exists('url') ? url('/') : '/';?>">反馈错误</a> | ||
71 | </div> | 71 | </div> |
72 | </div> | 72 | </div> |
73 | </body> | 73 | </body> |
@@ -57,6 +57,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'template'], function | @@ -57,6 +57,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'template'], function | ||
57 | 57 | ||
58 | //切换URL | 58 | //切换URL |
59 | $(document).on("click", ".btn-switch", function () { | 59 | $(document).on("click", ".btn-switch", function () { |
60 | + $(".btn-switch").removeClass("active"); | ||
61 | + $(this).addClass("active"); | ||
60 | table.bootstrapTable('refresh', {url: $(this).data("url"), pageNumber: 1}); | 62 | table.bootstrapTable('refresh', {url: $(this).data("url"), pageNumber: 1}); |
61 | }); | 63 | }); |
62 | // 会员信息 | 64 | // 会员信息 |
@@ -6,6 +6,8 @@ | @@ -6,6 +6,8 @@ | ||
6 | * @author Karson | 6 | * @author Karson |
7 | * @website http://www.fastadmin.net | 7 | * @website http://www.fastadmin.net |
8 | */ | 8 | */ |
9 | +// error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); | ||
10 | +// ini_set('display_errors', '1'); | ||
9 | // 定义目录分隔符 | 11 | // 定义目录分隔符 |
10 | define('DS', DIRECTORY_SEPARATOR); | 12 | define('DS', DIRECTORY_SEPARATOR); |
11 | 13 | ||
@@ -332,7 +334,7 @@ if (!$errInfo && isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] | @@ -332,7 +334,7 @@ if (!$errInfo && isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] | ||
332 | <!--<p><?php echo $sitename; ?>还支持在命令行php think install一键安装</p>--> | 334 | <!--<p><?php echo $sitename; ?>还支持在命令行php think install一键安装</p>--> |
333 | 335 | ||
334 | <form method="post"> | 336 | <form method="post"> |
335 | - <?php if ($errInfo): ?> | 337 | +<?php if ($errInfo): ?> |
336 | <div class="error"> | 338 | <div class="error"> |
337 | <?php echo $errInfo; ?> | 339 | <?php echo $errInfo; ?> |
338 | </div> | 340 | </div> |
-
请 注册 或 登录 后发表评论