dea759d4a31ad36062aac53ae1e335a57b65ebc4
\345\270\270\350\247\201\351\227\256\351\242\230/\350\217\234\345\215\225\351\205\215\347\275\256iframe.md
... | ... | @@ -1 +1,63 @@ |
1 | ----- |
|
... | ... | \ No newline at end of file |
0 | +# 界面设置 |
|
1 | + |
|
2 | +第1步:打开菜单:开发者中心-->菜单管理 |
|
3 | + |
|
4 | +第2步:通过新增或编辑进行表单编辑界面 |
|
5 | + |
|
6 | +第3步:选择视图类型的下拉选择框为“iframe”,可看到表单出现两个变化,一是视图的输入框内容自动填充为iframe且变为不可编辑状态;二是多了一个必填项【跳转地址】 |
|
7 | + |
|
8 | +第4步:在跳转地址输入iframe的跳转地址,如:http://www.baidu.com |
|
9 | + |
|
10 | +注意此种设置方式有局限,比如test环境升到uat环境,又得重新手动配置,若不想重新配置,则通过以下的后端种子数据方式设置 |
|
11 | + |
|
12 | +# 后端种子数据设置 |
|
13 | + |
|
14 | +第1步:配置菜单种子数据 |
|
15 | + |
|
16 | +在views文件夹下添加json文件***.json |
|
17 | +一般菜单种子数据的目录路径 |
|
18 | + |
|
19 | +* iidp-backend-demo: 后端demo工程目录 |
|
20 | +* --apps: 平台jar 和 demo jar |
|
21 | +* --sie-iidp-demo-apps: 工程app源码模块目录 |
|
22 | +* ----sie-iidp-demo-example: Example(示例) app主目录 |
|
23 | +* ------main: 主要代码 |
|
24 | +* --------java: Java 源代码文件 |
|
25 | +* ----------com.sie.iidp.example: |
|
26 | +* ----------model: 原模型目录 |
|
27 | +* ----------**views**: 菜单视图目录 |
|
28 | + |
|
29 | + |
|
30 | + |
|
31 | +第2步: |
|
32 | + |
|
33 | +若原来已经有菜单种子数据,则只需要修改文件添加内容即可,如以下给应用管理菜单设置iframe, 除了view和url其他的属性配置与标准菜单配置一致 |
|
34 | +```json |
|
35 | +{ |
|
36 | + "menus": { |
|
37 | + "app_management": { |
|
38 | + "name": "app_management", |
|
39 | + "display_name": "应用管理", |
|
40 | + "active": true, |
|
41 | + "sequence": 1, |
|
42 | + "parent_ids": { |
|
43 | + "@ref": "root_menu" |
|
44 | + }, |
|
45 | + "view": "iframe", //固定 |
|
46 | + "url": "http://iidp.chinasie.com:9999/umdComps/ide/index.html" // 嵌套的网页地址 |
|
47 | + } |
|
48 | + } |
|
49 | +} |
|
50 | +``` |
|
51 | + |
|
52 | +第3步: |
|
53 | +打包安装更新 |
|
54 | + |
|
55 | +第4步: |
|
56 | +打开菜单:开发者中心-->种子数据管理 |
|
57 | + |
|
58 | +第5步: |
|
59 | +输入关键词,如名称输入“app_management”,查询新增菜单 |
|
60 | + |
|
61 | +第6步: |
|
62 | +点击操作列的“重置”按钮 |
|
... | ... | \ No newline at end of file |