►第一章:如何建立新模块 (课程演示) (章节视图)
本章以创建论坛模块Discussion Threads以及其中的论坛项目Discussion Thread为例,介绍如何在ERP5中建立新的应用模块。
►第二章:如何建立新门户类型 (课程演示) (章节视图)
本章以在论坛模块中创建新的项目类型Discussion Post为例,介绍如何在ERP5已有模块中建立新的门户类型。
第三章:如何建立工作流程 (课程演示) (章节视图)
本章以创建Discussion Threads模块中Discussion Thread和Discussion Post的流程为例,介绍如何在ERP5中设计并实施新的工作流程。
►第四章:如何进行页面布局 (课程演示) (章节视图)
本章以建立Discussion Threads模块中包含的项目列表以及各个文件的浏览页面为例,介绍如何使用ERP5进行页面布局。
►第五章:如何设置系统权限 (课程演示) (章节视图)
>本章以为论坛模块定义三个用户角色(论坛管理员,论坛用户以及论坛访问者)为例,介绍如何在ERP5中进行权限设置。这非常重要,因为你并不希望所有系统使用者都拥有相同的权限。
►第六章:如何建立业务模型 (课程演示) (章节视图)
本章以创建erp5_discussion业务模型为例,介绍如何创建包含所有代码的业务模型。业务模型Business Templates (bt5)是ERP5的打包系统,你将能够轻松地在不同的ERP5应用中移动和安装各种应用功能。
►第七章:如何建立单元测试 (课程演示) (章节视图)
本章介绍如何在ERP5中创建单元测试,从而确保你创建的业务模型可以在每次更新升级后正常运作。如果不进行单元测试,你的业务模型将或早或晚停止运作,甚至在你不知道的情况下发生。
一旦你掌握了本教程,你应该能够使用ERP5作为开发平台进行应用开发。接下来你可以通过ERP5开发纲要以及跟踪ERP5mailing lists进行更进一步的程序开发。
|