2014-05-07 46 views
0

是否有自定義安全方式自定義模塊(例如:聯繫人)的方法。 我的要求是在聯繫人模塊的editview中加載一個javascript。 我目前在custom/modules/Contacts/views/view.edit.php中調用了js,併爲它創建了一個插件。 但是,當我將上傳插件,如果該文件custom/modules/Contacts/views/view.edit.php已經存在將被覆蓋。 是否有其他方法可以做到不刪除自定義設置?以自定義安全方式自定義Editview

回答

2

你可以做到以下幾點:

<?php 
require_once("modules/Contacts/views/view.edit.php"); 
class CustomContactsViewEdit extends ContactsViewEdit 
{ 
    public function __construct(){ 
     parent::__construct(); 
    } 

    public function display(){ 
     parent::display(); 
     //Load your javascript file here 
    } 

} 

,或者你可以包括在editviewdefs元數據的JavaScript文件。

$viewdefs['Contacts']['EditView]['templateMeta']['includes][] = array(
    'file' => 'custom/modules/Contacts/CustomJs.js', 
); 

未檢查此代碼,但它肯定會工作。