Php 字段自定义-模块(SugarCRM)

Php 字段自定义-模块(SugarCRM),php,module,sugarcrm,Php,Module,Sugarcrm,我想在phone字段中的phone_no附近添加一个图标。它应该有一个jQuery click()操作。有必要创建新的模块来安装,或者我只需要将新的钩子添加到现有的字段(如果是钩子-在哪里添加它)?我找到了文件/custom/modules/logic_hooks.php,但当我更改它时(添加了一行): $hook_array['after_ui_frame'][]=array(12,'Description','custom/modules/MyModule/MyModule.php','My

我想在phone字段中的phone_no附近添加一个图标。它应该有一个jQuery click()操作。有必要创建新的模块来安装,或者我只需要将新的钩子添加到现有的字段(如果是钩子-在哪里添加它)?我找到了文件
/custom/modules/logic_hooks.php
,但当我更改它时(添加了一行):

$hook_array['after_ui_frame'][]=array(12,'Description','custom/modules/MyModule/MyModule.php','MyModule','showIcon')


某些页面触发了奇怪的弹出窗口(大量\t\t\t\n\n\n等)。有人能给我一个如何正确做这件事的建议吗?我是SugarCRM的全新用户

在ui框架逻辑钩子触发每个页面加载之后。渲染studio时,钩子被触发,html无法正确渲染

对特定模块应用检查,使钩子代码只对给定模块执行

if(checkmodulename for you module){
//hook code here...

}好的,我找到了解决办法。我可以通过编辑
detailviewdefs.php
添加字段或自定义现有字段。我在
'custom\u code'
中创建了新字段并添加了onclick操作。 谢谢你的努力,鲁佩什