0

magentoは初めてですが、CMSを使用して処理できるバナーを追加したいので、HTMLを直接編集する必要はありません。

実際、静的ブロックを使用しているので、編集するとページ内に表示されます。ウィジェットを使用したいくつかの例をオンラインで読んだことがありますが、単純な静的ブロックに対するウィジェットの利点が何であるかはわかりません。ちなみに、ウィジェットはページ内に表示されません。長いグーグルの結果、ウィジェットをサポートしていないカスタムテーマに依存しているようです...

ページ内にウィジェットを含めたり、CMS内のどこに配置するかを選択する機会を再度有効にするにはどうすればよいですか?

単純な静的ブロックに対するウィジェットの利点は何ですか?

私はMagento1.6に取り組んでいます

4

1 に答える 1

1

ページにバナーまたはバナースライドショーのマークアップを表示するには、必要なhtmlを使用して静的ブロックを作成できます。

次に、レイアウトの更新を使用して任意のページに追加します。私はを使用することを好みますapp\design\frontend\default\absolute\layout\local.xml。まだ持っていない場合は、このファイルを作成してから、以下のxmlをその中に入れてください。

ここでは、静的ブロックのIDはと見なされcustm_slideshowます。以下のスニペットはホームページに固有のものです。<cms_index_index></<cms_index_index>ただし、を使用する代わりに、すべてのページに表示したい場合<default></default>

<layout version="0.1.0">
    <cms_index_index>
        <reference name="content">
            <block type="cms/block" name="custom.slideshow">
                <action method="setBlockId">
                    <block_id>custom_slideshow</block_id>
                </action>
            </block>
        </reference>
    </cms_index_index>
</layout>

ウィジェットについてもっと読みたい場合は、見逃した場合に備えて、ここが良いものです。

于 2012-09-14T19:27:23.977 に答える