Php 在Magento中显示管理员中的值

Php 在Magento中显示管理员中的值,php,forms,magento,Php,Forms,Magento,我正在从“管理”面板添加区域设置“添加”工作正常,但我想在“编辑”中显示该值。我如何才能实现这一点 这是我的密码: <?php foreach (Mage::app()->getWebsites() as $webs) { $fieldset->addField(str_replace(' ','_',$webs->getName()), 'note', array( 'label' =>

我正在从“管理”面板添加区域设置“添加”工作正常,但我想在“编辑”中显示该值。我如何才能实现这一点

这是我的密码:

<?php 

foreach (Mage::app()->getWebsites() as $webs) {
                $fieldset->addField(str_replace(' ','_',$webs->getName()), 'note', array(

                'label'     => $webs->getName(),
                'fieldset_html_class' => 'website',
            ));
        foreach ($webs->getGroups() as $groups) {

            $fieldset->addField(str_replace(' ','_',$groups->getName()), 'note', array(

                'label'     => $groups->getName(),
                'fieldset_html_class' => 'store-group',
            ));
            $stores = $groups->getStores();
            foreach ($stores as $store) {

                $fieldset->addField('region_'.Mage::getStoreConfig('general/locale/code', $store->getId()), 'text',  array(
                'name'      => 'region_'.Mage::getStoreConfig('general/locale/code', $store->getId()),
                'fieldset_html_class' => 'store',
                'label'     => $store->getName(),
                'title'     => $store->getName(),


            ));
              }}}

?>


任何帮助都将不胜感激

您必须在表单->添加值中添加数据

$id = $this->getRequest()->getParam('id');




 if($id){
    $resource = Mage::getSingleton('core/resource');
    $read = $resource->getConnection('core_read');
    $table = $resource->getTableName('directory/country_region_name');
    $allrecord = $read->select()->from(array('regions'=>$table))->where('regions.region_id=?', $region_id);
    $data =$read->fetchAll($allrecord);
    foreach($data as $rows)
    {

    $form->addValues(array('region_'.$rows['locale']=> $rows['name']));
    }

}