在SugarCRM中,每个带有bean的代码模块都有一个field_arrays.php
文件。
ex.
#File: modules/Accounts/field_arrays.php
这些文件定义了一个数组,该数组由基类SugarBean
类中的代码合并,并且似乎为Bean列创建了四个特殊名称
column_fields
list_fields
required_fields
export_fields
我已经google了一下,但我似乎找不到每个这些名称用于什么的明确答案。这里有人知道吗?
我可以很容易地猜测一些(required_fields
似乎非常明显),但我想听听那些实际上知道 column_field
是什么的人list_field
等等。
(另外,我意识到在日常生活中使用这些文件是生成的,我不需要担心这个 - 但我试图从程序的角度理解系统)