intra_mart script模式开发实例

### intra_mart script模式开发实例 #### 1. 页面配置及显示 **1.1. 功能描述** 在intra_mart平台中,通过script模式进行页面配置与显示时,可以实现不同用户登录后访问特定模块的需求。例如,当组用户登录时,他们可以在平台的配置模块中看到相应的菜单节点;而一般用户则可以通过点击这些菜单节点来查看或使用对应的模块功能。 **1.2. 操作描述** - **1.2.1 Script开发模式下的菜单节点配置** 配置一个名为“中心资料”的模块作为示例。具体步骤包括定义模块文件的路径、创建相关的HTML和JavaScript文件,并在平台的菜单管理功能中设置新页面及其URL。 - **模块文件路径**: `C:\imart\pages\src\center_demo\` - **模块文件**: 包含`center_main.html`和`center_main.js`两个文件 - **菜单设置**: 登录到管理界面 (`http://localhost/imart/default.manager`),在菜单管理中新建页面“中心资料”,并指定其URL为`center_demo/center_main.jssp` - **1.2.2 主界面展示** 对于一般用户,登录后 (`http://localhost/imart/default.portal`) 可以点击“材料”树节点来访问“材料”主界面。此界面的设计应该直观易用,以便用户能够快速找到所需的信息或功能。 - **1.2.3 数据表结构** “中心资料”模块的数据存储在名为`center_info`的表中,包含`center_id`和`center_name`两个字段。其中`center_id`为主键,用于唯一标识每个记录;`center_name`表示中心名称,不能为空。 #### 2. 页头显示及页面跳转 **2.1. 功能描述** 页头部分通常用于显示页面标题,并提供导航功能,如新建记录、返回主页或刷新当前页面等。这有助于提高用户体验,让用户能够轻松地进行页面间的切换。 **2.2. 操作描述** - **显示页面标题**: 通过JavaScript获取页面标题并显示在页头上。 - **新建记录**: 点击“新建”按钮会提交一个表单,将用户引导至新建记录的页面。 - **返回主页**: 点击“返回”按钮,用户会被重定向回主界面或其他父页面。 - **刷新页面**: 点击“刷新”按钮即可刷新当前页面。 **2.3. Script Development Model 示例代码** 以下展示了`center_main.html`文件中的HTML代码片段以及`center_main.js`文件中的JavaScript代码片段。 **HTML (center_main.html)** ```html <HTML> <head> <IMART type="imDesignCss"></IMART> <IMART type="imwDesignCss"></IMART> <IMART type="imwCommonJs"></IMART> <title><imart type="imItemName" name=titleMessage/></title> </head> <BODY> <IMART type="form" name="newForm" method="POST" page="/center_demo/center_new"> </IMART> <IMART type="imTitleBar" title=titleMessage></IMART> <IMART type="imToolbarFrame"> <IMART type="imToolbarLeft"> <IMART type="imIcon" name=newMessage href="javascript:document.newForm.submit();" icon="images/standard/new.gif"> </IMART> </IMART> </IMART> <IMART type="form" name="backForm" page="/supplier/supplier_list" method="POST"> </IMART> </BODY> </HTML> ``` **JavaScript (center_main.js)** ```javascript var titleMessage = MessageManager.getMessage("sage_message.centre_data.title"); var newMessage = MessageManager.getMessage("sage.common.001"); function init(request) { // 初始化逻辑 } ``` **2.4. 版面效果** - **跳转页面**: 当点击“新增”图标时,用户会被重定向到一个名为`center_new`的新建记录页面。该页面的文件路径为`src/center_demo/center_new.html`和`src/center_demo/center_new.js`。 以上就是intra_mart script模式开发实例中关于页面配置及显示、页头显示及页面跳转的主要内容。这些技术要点对于开发者来说非常实用,可以帮助他们在intra_mart平台上构建高效且用户友好的应用程序。








剩余35页未读,继续阅读

- 平淡真谛2012-10-24教程很不错,有例子,适合初学者学习。
- caiying_1632012-10-19能否提供该文档对应的代码。谢谢了。 邮箱:caiying_163@163.com

- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 校园信息化系统应用管理(1).docx
- 配电自动化工程终端设备改造技术分析(1).docx
- 可编程序控制器概述(1).pptx
- 船舶无线电通信业务(1).ppt
- 互联网+时代小学教师校本培训路径研究(1).docx
- 基于互联网的羌族文化旅游定制服务研究(1).docx
- 江苏省互联网金融行业风险与监管分析(1).docx
- 信息自动化助力煤矿安全生产、减员增效(1).docx
- 中国计量学院财务管理软件实习报告(详细)(1).doc
- 本科毕设论文-—基于51单片机的俄罗斯方块游戏(1).doc
- 应用软件产品开发合同范本.doc
- 下一代互联网金融信用风控技术(1)(1).pptx
- 2022信息化春训工作总结(1).docx
- 计算机程序设计实践报告餐饮大众点评c++本科论文(1).doc
- 【推荐下载】工业工程:精益生产中的工厂自动化(1).pdf
- 高职院校信息化英语教学研究(1).docx


