我正在为Sugar v.6.5.16构建一个自定义模块。这个模块使用其他模块的数据,所以我的模块不需要数据库表,我不想要,不可导入,我实际上不需要任何东西。我有自己的控制器,自己的课程等,故事结束。有用。现在我想创建一个可安装的包,不,我不想在STUDIO中创建一个包。我已经变得非常沮丧,因为每个人都建议在工作室中创建包,选择一种类型(基本,公司等),这将添加数据结构,bean,db表 - 这真的很帅但我不希望所有那东西。我实际上用studio创建了一个测试包,我从清单文件中删除了所有bean信息并杀死了vardefs内容,然后我设法安装它,但是我的模块没有列在" module = Administration& action = ConfigureTabs&#34 ;
所以,问题是我在哪里可以看到我的模块被列出?
答案 0 :(得分:5)
旧帖子,但我认为这个页面真的值得一读:http://alanstorm.com/sugar_crm_hello_world。
没有工作室的最小模块编码的优秀示例,同时也是对Sugar逻辑的非常好的介绍。
答案 1 :(得分:2)
我同意Rupesh shingh在Sugarcrm中完全创建自定义模块不是一个好方法,除非你理解完整的流程!
了解您可以通过的流程: -
1)了解控制器,视图以及我们如何使用它 Hello module 并尝试完成约翰·梅蒂奇的本书权威指南的2-3章
2)从工作室创建服装模块,首先尝试使用编辑和详细信息视图进行自定义 Flow how customize edit and details view
3)尝试根据条件自定义列表视图并尝试自定义其他详细信息弹出窗口add where clause default listview 尝试创建自己的列表视图Add custom button in list view to overwrite the list view search
4)阅读John Mertic的权威指南的第10章,其中展示了如何创建自定义模块而无需在工作室中创建包(手动)强>!
我希望这会有所帮助!!!
答案 2 :(得分:1)
请检查链接 http://techs.studyhorror.com/sugarcrm-manually-create-custom-modules-i-95
在sugarcrm中创建自定义模块不是一个好方法,所以要避免这个过程,因为理解编码和糖块开发实践的逻辑很适合从自定义代码创建模块。