Module 向SugarCRM添加自定义字段类型?
我正在尝试向SugarCRM 6.2实例添加自定义字段类型。我想添加一个“Module 向SugarCRM添加自定义字段类型?,module,field,sugarcrm,suitecrm,Module,Field,Sugarcrm,Suitecrm,我正在尝试向SugarCRM 6.2实例添加自定义字段类型。我想添加一个“电子邮件链接”类型字段。我希望它的功能与URL字段类似,但在每个地址前面加上“mailto://”前缀,而不是“http://” 如果在studio中创建新字段时可以使用该字段类型,或者至少可以使用一些自定义代码来实现它,这将是一件好事 我到目前为止所做的: -我已将include/SugarFields/Fields/URL复制到include/SugarFields/Fields/Email -在modules/Mod
电子邮件链接
”类型字段。我希望它的功能与URL字段类似,但在每个地址前面加上“mailto://”
前缀,而不是“http://”
如果在studio中创建新字段时可以使用该字段类型,或者至少可以使用一些自定义代码来实现它,这将是一件好事
我到目前为止所做的:
-我已将include/SugarFields/Fields/URL复制到include/SugarFields/Fields/Email
-在modules/ModuleBuilder/language/en_us.lang.php中,我为email字段添加了一个标题
但无法让任何东西工作。有什么帮助吗 首先,您不希望在自定义目录之外进行任何编码更改。在这个目录之外这样做是不安全的
在您的tpl文件中,将mailto://连接到您的文本中,只需添加个人电子邮件地址,它就会为您解决其余的问题。为什么您需要自定义字段类型来实现如此小的功能?只需在
editviewdef.php
中添加自定义JS文件即可。然后使用一些jQuery选择器执行某些操作。对于详细视图,您可以使用view.detail.php
在运行时添加所需的文本
这将帮助您在数据库中存储更少的数据,并在前端显示更多数据