0

如果这是一个新手问题,我是 Magento 的新手。

我正在从控制器添加这些块:

$this->_addContent($this->getLayout()->createBlock('abc/adminhtml_abc_edit'))
     ->_addLeft($this->getLayout()->createBlock('abc/adminhtml_abc_edit_tabs'));

添加了块。但是现在我正在尝试通过 layout.xml 添加块。我尝试了以下方法:

<abc_adminhtml_abc_edit>
        <reference name="content">
            <block type="abc/adminhtml_abc_edit" name="form">
                <reference name="left">
                    <block type="abc/adminhtml_abc_edit_tabs" name="tabs"/>
                </reference>
            </block>
        </reference>
 </abc_adminhtml_abc_edit>

但它没有成功,我找不到正确的方法......

什么是正确的方法?

谢谢!

Krt_马耳他

4

1 回答 1

0

查看 Magento 的一些布局 xml 文件后,了解如何操作。这成功了:

<abc_adminhtml_abc_edit>
        <reference name="content">
            <block type="abc/adminhtml_abc_edit" name="form"/>
        </reference>
        <reference name="left">
            <block type="abc/adminhtml_abc_edit_tabs" name="tabs"/>
        </reference>
</abc_adminhtml_abc_edit>
于 2012-05-02T21:47:43.687 回答