0

我正在开发一个 magento 网站,并且正在尝试对标题进行一些更改。

我想添加我制作的 2 个块(模块)。

有没有办法在不接触的情况下添加它们header.phtml

  <?php echo $this->getChildHtml(' ') ?>

有没有办法使用 XML 文件?

4

2 回答 2

2

header.phtml 文件中有一个占位符:

<?php echo $this->getChildHtml('topContainer'); ?>

如果您想向其中添加一些块,只需使用以下代码:

<reference name="top.container">
   <block type="%MAGENTO_ALIAS_TO_YOUR_BLOCK%" name="block.some_name" template="path/to/your/template/file.phtml" />

   <block type="%MAGENTO_ALIAS_TO_YOUR_ANOTHER_BLOCK%" name="block.some_name2" template="path/to/your/template/file2.phtml" />
</reference>
于 2012-07-02T22:30:05.487 回答
0

我认为这是不可能的。因为我们在使用代码的时候getChildHtml('abc'),需要给.phtml文件赋值为abc。

可以在热门链接中添加新链接。

于 2012-07-02T15:32:48.310 回答