我有一个自定义模块,可以向其中的元素添加字段

<?php

class NS_MN_Block_Cms_Page_Edit_Tab_Main extends Mage_Adminhtml_Block_Cms_Page_Edit_Tab_Main
{

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

 $fieldset = $this->getForm()->getElements()->searchById('base_fieldset');

$fieldset->addField('bar', 'text',
    array(
        'label' => Mage::helper('cms')->__('BaR'),
        'class' => 'input-text',
        'name'  => 'bar',
        'required' => false
    )
);
return $this;
}
}

我已将bar字段添加到cms_page表中,并且呈现了该字段,但是当我保存cms页时,该字段未保存到数据库中。

谁能告诉我我在这里俯瞰的一切吗?

最佳答案

您需要记住要刷新缓存。这个人以前吸引了我几次。

进入System > Cache Management并单击两个刷新按钮。

注销管理员,然后重新登录。所有功能均应按预期运行。

10-05 21:29
查看更多