Php SugarCRM:在子面板中有条件地隐藏/显示编辑和删除按钮

Php SugarCRM:在子面板中有条件地隐藏/显示编辑和删除按钮,php,customization,sugarcrm,Php,Customization,Sugarcrm,我创建了一个自定义模块,并将其与leads模块关联。它具有某些自定义列,如“类型”、“注释”等 “类型”列可以有两个值,即“调用”和“自动” 我想根据“类型”列中的值显示/隐藏“编辑”和“删除”按钮。最好的方法是什么? 请参考下面的帖子 我已经试过了。在我的例子中,从不调用_displaysubpanel。我是否将此代码放在Leads模块的view.details.php或我创建的自定义模块中?将其放在Leads模块中会有所帮助。但我仍然无法有条件地隐藏/显示编辑和rem按钮。请考虑添加一些注释

我创建了一个自定义模块,并将其与leads模块关联。它具有某些自定义列,如“类型”、“注释”等

“类型”列可以有两个值,即“调用”和“自动”

我想根据“类型”列中的值显示/隐藏“编辑”和“删除”按钮。最好的方法是什么?
请参考下面的帖子


我已经试过了。在我的例子中,从不调用_displaysubpanel。我是否将此代码放在Leads模块的view.details.php或我创建的自定义模块中?将其放在Leads模块中会有所帮助。但我仍然无法有条件地隐藏/显示编辑和rem按钮。请考虑添加一些注释来解释您的代码。检查此项以及如何给出正确答案。
OcultarClass('listViewTdToolsS1');

function OcultarClass(matchClass)    {
    var elems = document.getElementsByTagName('*'),i;
    for (i in elems)
        {
        if((" "+elems[i].className+" ").indexOf(" "+matchClass+" ") > -1)
            {
            elems[i].style.display = 'none';
            }
        }
    }