0

我是magento的新学习者,现在,要学习,我想在类别列表页面中添加一些内容,

1,我添加了一个名为 add.phtml 的文件,我在其中输入了<h1>example test</h1>.(base\default\template\catalog\product\add.phtml)

2,在\base\default\layout\catalog.xml我添加了以下内容

  <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
                        -->
                    </block>
                    <block type="catalog/product_blog" name="add" template="catalog/product/add.phtml"/>

在下面

<!--
Category default layout
-->

部分。

为什么在类别页面上,没有显示示例测试。谢谢

4

3 回答 3

0

使用下面的代码在类别列表页面中添加您的 phtml 文件。

将其粘贴到 catelog/layer/left.phpml 文件或您想要的任何文件中。

getLayout()->createBlock('core/template')->setTemplate('catalog/product/add.phtml')->toHtml(); ?>
于 2013-04-23T05:54:40.630 回答
0

type属性指示它应该使用哪个块(php 类)。在您的情况下,它将在目录/块/产品/blog.php 中搜索。除非您以正确的方式添加了 Blog.php,否则它将在该部分中断,因为这不是默认的 magento。

于 2012-11-28T16:32:14.037 回答
0

您好,我认为您可以在自定义布局 xml 中创建自定义模块并覆盖布局 xml,这些提示可能会对您有所帮助

于 2012-11-29T06:01:39.177 回答