eidt——grid ---使用bar,和form空间!!!总结---12.28
来源:互联网 发布:批发部出货软件 编辑:程序博客网 时间:2024/05/30 23:01
edit grid
牵扯到form的问题,明晚在详细研究。今天吧结构理理。
1.
<profile_adminhtml_profile_edit>
<update handle="editor"/>
<reference name="content">
<block type="profile/adminhtml_profile_edit" name="profile_edit"></block>
</reference>
<reference name="left">
<block type="profile/adminhtml_profile_edit_tabs" name="profile_edit_tabs">
<block type="profile/adminhtml_profile_edit_tab_main" name="profile_edit_tab_main" />
<block type="profile/adminhtml_profile_edit_tab_meta" name="profile_edit_tab_meta" />
<action method="addTab"><name>main_section</name><block>profile_edit_tab_main</block></action>
<action method="addTab"><name>meta_section</name><block>profile_edit_tab_meta</block></action>
</block>
</reference>
</profile_adminhtml_profile_edit>
结构为:content(profile_edit)里面包含left(profile_edit_tabs) 和form,form是个空间,在content中存在
大致这样。
2
<block type="profile/adminhtml_profile_edit" name="profile_edit"></block>
template
widget/form/container.phtml
type对应的 RichardMason_Profile_Block_Adminhtml_Profile_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
其实就是一个widget-form-container
3
RichardMason_Profile_Block_Adminhtml_Profile_Edit
public function __construct()
{
$this->_objectId = 'profile_id';
$this->_blockGroup = 'profile';
$this->_controller = 'adminhtml_profile';
parent::__construct();
$this->addButton();
public function getHeaderText()
protected function _isAllowedAction($action)
4
$this->getFormHtml()
<div class="entry-edit">
<?php echo $this->getFormHtml();?>
</div>
public function getFormHtml()
{ //$this->_children[$name];
$this->getChild('form')->setData('action', $this->getSaveUrl());
return $this->getChildHtml('form');
}
class RichardMason_Profile_Block_Adminhtml_Profile_Edit_Form extends Mage_Adminhtml_Block_Widget_Form
{
protected function _prepareForm()
{
$form = new Varien_Data_Form(array('id' => 'edit_form', 'action' => $this->getData('action'), 'method' => 'post', 'enctype' => 'multipart/form-data'));
$form->setUseContainer(true);
$this->setForm($form);
return parent::_prepareForm();
}
}
- eidt——grid ---使用bar,和form空间!!!总结---12.28
- 10.Eidt Control控件使用
- Extjs4 Grid 使用总结
- 大话PCIe:BAR空间和TLP
- 大话PCIe:BAR空间和TLP
- Form Grid
- ExtJS学习日记1 grid和form
- 使用Ext中的Grid,Form,Dialog来实现列表,创建,更新,删除,查找和分页功能
- 常规功能和模块自定义系统 (cfcmms)—053把一对多(OneToMany)字段的grid加入到form中
- form:select 使用总结
- bar——Plot bar graph horizontally
- EXT Js、struts2做的form和grid实例
- 在Grid和Form之间进行数据交互
- Extjs grid和form之间的传值
- PCIE BAR空间
- 访问PCIe BAR空间
- ExtJS与.NET结合开发实例(Grid之新增——Form提交篇)
- form-grid.js
- RadioButton与CheckBox的区别
- 云服务多租客系统安全问题的要点在于“最后一厘米”
- 【产品经理国外优秀博文翻译之1】敏捷世界中的产品战略
- QtWebkit嵌入flash的总结(mac平台)
- 后台的grid显示出来的功能模块步骤-----个人总结--12.28
- eidt——grid ---使用bar,和form空间!!!总结---12.28
- Java.聊天系统.UDP
- ftp弱口令扫描工具及源代码
- 使用new创建动态数组
- myeclipse8.6汉化
- 位图缓存优化渲染研究0
- WCF 学习总结1 -- 简单实例
- PowerShell 2.0之使用WMI管理Windows(三)对WMI对象的语言支持
- 怎么浏览器里面没有繁体中文big5阿 急需阿! 谁能帮帮忙阿 非常感谢!