向SugarCRM添加自定义字段类型?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向SugarCRM添加自定义字段类型?相关的知识,希望对你有一定的参考价值。
我正在尝试向SugarCRM 6.2实例添加自定义字段类型。我想添加一个“email link
”类型字段。我希望它的功能类似于URL字段,但是使用"mailto://"
前缀而不是"http://"
为每个地址添加前缀。
如果在创建新字段时工作室中可以使用该字段类型,或者至少可以使用一些自定义代码来实现它。
我到目前为止做了什么: - 我已经将include / SugarFields / Fields / URL复制到include / SugarFields / Fields / Email - 在modules / ModuleBuilder / language / en_us.lang.php中我添加了电子邮件字段的标题
但无法得到任何工作。有帮助吗?
首先,您不希望在自定义目录之外进行任何编码更改。在此目录之外执行此操作不是升级安全的。
- 在自定义文件夹中创建自定义字段目录
- 为自定义字段创建新模板文件(.tpl)
那么你可以在工作室中添加一个常规文本字段,然后在你的tpl文件中的自定义目录中编辑你的viewdef,将mailto://连接到你的文本,只需添加人员的电子邮件地址,它将为你处理其余的事情。
为什么你需要这种小功能的自定义字段类型?只需在editviewdef.php
中添加自定义JS文件即可。然后使用一些jQuery selector
来执行某些操作。对于详细视图,您可以使用view.detail.php
在运行时添加所需的文本。
这将帮助您在数据库中存储更少的数据并在前端显示更多数据。
以上是关于向SugarCRM添加自定义字段类型?的主要内容,如果未能解决你的问题,请参考以下文章