在 SugarCRM 中,每个带有 bean 的代码模块都有一个field_arrays.php
文件。
ex.
#File: modules/Accounts/field_arrays.php
这些文件定义了一个由基类中的代码合并的数组SugarBean
,并且似乎为 Bean 列创建了四个特殊名称
column_fields
list_fields
required_fields
export_fields
我已经用谷歌搜索了,但我似乎无法找到关于这些名称中每一个的用途的明确答案。这里有人知道吗?
我可以很容易地推测一些(required_fields
似乎很明显),但我想听听那些真正知道acolumn_field
是什么和 alist_field
等的人的意见。
(另外,我意识到在日常使用中会生成这些文件,我不需要担心这一点——但我试图从编程的角度来理解系统)