我的联系人编辑视图中的自定义代码通过文件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();
}
}
答案 0 :(得分:1)
这花了我太长时间才弄明白,我很高兴与你分享这个简单的答案!
在自定义view.edit.php文件中,在__construct()方法中添加以下行:
$this->useForSubpanel = true;
这应该可以做到!