如何为Magento中的字段加载CSS文件?

如何为Magento中的字段加载CSS文件?,magento,Magento,我在Magento中有一个自定义的管理配置字段类型,我想为该配置字段加载一个CSS文件(还有javascript) 字段类: class Company_Module_Block_Configure extends Mage_Adminhtml_Block_System_Config_Form_Field { protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) {

我在Magento中有一个自定义的管理配置字段类型,我想为该配置字段加载一个CSS文件(还有javascript)

字段类:

class Company_Module_Block_Configure extends Mage_Adminhtml_Block_System_Config_Form_Field
{

    protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
    {
        // I would like to load the CSS and Javascripts files to the head.
        return "Here comes the field output";
    }
}
我试过这个,但运气不好。也许你的头会变的更快:

Mage::app()->getLayout()->getBlock('head')->addCss('My css url...');
或者我应该观察一些“身体结束前”的事件。可能吗

更新#1: 我已经开始经历身体结束前的活动:

Config.xml

<config>
   <global>
       <events>
            <core_block_abstract_to_html_before>
                <observers>
                    <test>
                        <class>Company_Module_Model_Observer</class>
                        <method>test</method>
                    </test>
                </observers>
            </core_block_abstract_to_html_before>
        </events>
    </global>
</config>
public function test($block){
    if($block->getEvent ()->getBlock()->getNameInLayout() == 'before_body_end'){

    }
}