我有一个自定义模块,可以向其中的元素添加字段
<?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
并单击两个刷新按钮。
注销管理员,然后重新登录。所有功能均应按预期运行。