子面板编辑视图

时间:2014-05-01 10:28:24

标签: php crm sugarcrm

我的联系人编辑视图中的自定义代码通过文件custom / modules / Contacts / views / view.edit.php。我希望相同的代码适用于其他模块中的Contact子面板。我该怎么做?

以下是我使用的代码:

在custom / modules / Contacts / view / view.customedit.php

require_once 'include/MVC/View/views/view.edit.php';

class ContactsViewEnjayedit extends ViewEdit
{
    public function __construct()
    {
        parent::ViewEdit();
        $this->useForSubpanel = true;
        $this->useModuleQuickCreateTemplate = true;
    }

    protected function _displayJavascript()
    {
        echo '<script type="text/javascript" src="custom/modules/Contacts/js/jquery-1.11.0.min.js"></script>';
        echo '<script type="text/javascript" src="custom/modules/Contacts/js/NjContact.js"></script>';
        parent::_displayJavascript();

    }
}

1 个答案:

答案 0 :(得分:1)

这花了我太长时间才弄明白,我很高兴与你分享这个简单的答案!

在自定义view.edit.php文件中,在__construct()方法中添加以下行:

$this->useForSubpanel = true;

这应该可以做到!