可能有一个简单的答案,但我只想澄清一下。
在文档中,我看到我们可以使用模块框架创建自定义视图,但是使用扩展框架也可以创建自定义视图。
你什么时候选一个?只是偏好的问题吗?
更新:
在指南(Sugar6.5的开发者指南)的727页上,它说“如果你想把一个文件映射成一个 看法
该文件位于custom/Extensions/modules/[module]/Ext/ActionFileMap中
^但是我们也可以创建一个自定义视图,只需在custom/modules/[module]/views/view..php中创建一个文件,那么在727上使用这个示例的唯一意义就是当我们希望自定义视图文件位于该文件夹之外时?所以整个“扩展框架”的工作方式就是为了这个?
假设这些框架意味着 习俗 模块
custom
modules
习俗
module
虽然我实际上并不特别熟悉ActionFileMap,但我可以想到两个原因让您使用它:
custom/modules/<module>/Ext/*/*.ext.php
/Extension/