SilverStripe在DataExtension中插入头标签

时间:2016-11-18 17:02:22

标签: php silverstripe

如何通过DataExtension将自定义html插入到后端?我尝试将Requirements调用放在init()函数中,但这不起作用。

class SomeExtension extends DataExtension {

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

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

1 个答案:

答案 0 :(得分:2)

不使用init(),而是使用__construct

public function __construct() {

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

    parent::__construct();
}