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
-->

部。

なぜカテゴリーページにshow example testがないのですか?

4

3 に答える 3

0

このtype属性は、使用するブロック(phpクラス)を示します。あなたの場合、それはcatalog / block / product/blog.phpで検索します。Blog.phpを正しい方法で追加しない限り、これはデフォルトのMagentoではないため、その部分で機能しなくなります。

于 2012-11-28T16:32:14.037 に答える
0

次のコードを使用して、phtml ファイルをカテゴリ リスト ページに追加します。

これをコピーして、catelog/layer/left.phpml ファイルまたは必要な任意のファイルに貼り付けます。

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

こんにちは、カスタムモジュールを作成し、カスタムレイアウトxmlでレイアウトxmlをオーバーライドできると思います。このヒントが役立つかもしれません

于 2012-11-29T06:01:39.177 に答える