1
A
回答
1
您可以添加几个网格你将需要创建_prepareCollection方法某种化合物收集page.Otherwise。在这种情况下,你最好创建一个新的模型来处理数据。 下面是你应该去在一个模块中有多个网格的结构。
- Namespace
- Module
- Block
- Adminhtml
- Submodule1
- Grid.php
- Submodule2
- Grid.php
- Submodule3
- Grid.php
3
是的,你可以在下面的步骤
比方说你有模块调用Mycompany_Mail。而你要创建两个网格称为 SentTray & RecvdTray
1)创建一个文件Grid.php创建一个类Mycompany_Mail_Block_Adminhtml_SentTray_Grid MyCompany的/邮件/座/ Adminhtml/SentTray/ 的文件夹下类,并编写代码以制备在其内部
2)列创建文件Grid.php的文件夹下创建一个类Mycompany_Mail_Block_Adminhtml_RecvdTray_Grid类MyCompany的/邮件/块/ Adminhtml/RecvdTray/ 和写代码,以制备在其内部列
注1:不产生任何其他PHP文件来初始化网格
注2:不包含方块标记你的config.xml
3)现在,让我们创建一个名为MailController控制器文件.PHP创建 类Mycompany_Mail_Adminhtml_MailController延伸Mage_Adminhtml_Controller_Actionunder MyCompany的/邮件/控制器/ Adminhtml/
4)用于创建该文件夹下两个操作之一,用于访问发送托盘和另一个用于访问recvd托盘 喜欢下面所示
public function sendTrayAction()
{
$this->loadLayout();
$this->_addContent($this->getLayout()->createBlock('Mycompany_Mail_Block_Adminhtml_SentTray_Grid'));
$this->renderLayout();
}
public function recvdTrayAction()
{
$this->loadLayout();
$this->_addContent($this->getLayout()->createBlock('Mycompany_Mail_Block_Adminhtml_RecvdTray_Grid'));
$this->renderLayout();
}
5)现在,链路与菜单项以上两个动作。就是这样。
相关问题
- 1. 管理magento中的管理员帐户
- 2. Magento管理网格问题
- 3. Magento管理员网址显示404
- 4. Magento: - 以管理员的形式添加网格
- 5. Magento的 - 管理员登陆
- 6. Magento管理网格的不同表名
- 7. Magento管理员侧栏
- 8. Magento管理员登录
- 9. Magento管理员通知
- 10. Magento管理员端定制
- 11. 如何在magento中设置管理员网格中的过滤器?
- 12. Magento - 自定义管理网格问题
- 13. 复选框在Magento管理网格
- 14. 默认Magento自定义管理网格页面中的多个排序列
- 15. 在管理网格中显示另一个模型数据Magento
- 16. ZenCart管理员管理员分配 - 试图允许多个管理员
- 17. 如何在magento管理网格中添加网站字段?
- 18. Magento的:检测如果管理员在
- 19. 的Magento没有显示在管理员
- 20. Magento - 管理员字段的默认值
- 21. Magento的,管理员编辑表单
- 22. 专门的Magento管理员用户
- 23. 管理员登录magento的问题
- 24. 不能用Magento的管理员登录
- 25. 的magento - 管理员进口产品CSV
- 26. 两个网站的Ghost管理员
- 27. magento类别的网址,管理员404错误
- 28. 致命错误:Magento的添加列管理员客户电网
- 29. Magento更改完整的管理员网址
- 30. 无法在magento中的管理端查看网格