2016-11-18 6 views
2

DataExtensionを使用してカスタムHTMLをバックエンドに挿入するにはどうすればよいですか? Requirementsコールをinit()機能に置こうとしましたが、機能しませんでした。DataExtensionのSilverStripe insertHeadTags

class SomeExtension extends DataExtension { 

    public function init() { 
    parent::init(); 

    Requirements::insertHeadTags(" 
     <style> 
      ... 
     </style> 
    "); 
    } 
} 

答えて

2

代わりのinit()を使用して、__construct

public function __construct() { 

    Requirements::insertHeadTags(" 
     <style> 
      ... 
     </style> 
    "); 

    parent::__construct(); 
} 
を使用