在SugarCRM中创建一个简单的自定义视图

Ant*_*oCS 4 html php model-view-controller sugarcrm

我正在尝试使用sugarcrm的MVC架构添加一个新动作并使用新视图.

我已经设法创建了一个带有动作和类视图的控制器,我唯一想知道的是如何创建一个简单的html页面.

我是否真的必须使用糖的方法?我只想要一个带有两个或三个字段的简单表单.

是否有元数据的替代品或我真的必须用它来创建我的简单页面????

swh*_*low 9

如果可能,您将希望保留在元数据框架内以创建新页面.但是,一旦进入视图控制器,您就可以回显任何您想要的内容,并通过覆盖display()函数保持"升级安全".但是,以正确的方式做你想要上面做到的是,不仅覆盖显示()函数,但也创造了一个新的TPL文件(自定义/模块// TPLS/view.tpl),然后执行任何你需要明智地执行PHP,然后通过smarty模板引擎分配变量(我知道这听起来很复杂 - 但事实并非如此.一旦你理解了Smarty,它实际上非常简单).

另一件事 - 确保您在custom/modules目录中执行所有这些操作(包括控制器和视图文件).因为这也可以保证升级安全.并且让您在将来免于各种头痛.:)

这里是SugarCRM开发人员指南的在线链接,也是他们开发人员网站的链接.SugarCRM在论坛上有一个非常好的开发者社区,所以也可以随意提问.

开发人员指南:http: //developers.sugarcrm.com/docs/OS/5.2/-docs-Developer_Guides-Developer_Guide_5.2-toc.html

开发人员网站:http: //developers.sugarcrm.com/

希望这一切都有帮助!