2

私はMagentoを初めて使用します。その中でテーマを展開したい。CSS、JavaScriptを作成し、このファイルを追加して作成を開始すると、機能します。ホームページのテンプレートファイルを1column.phtmlに変更したい

my_theme/default/template/page/1column.phtml

これがlocal.xmlファイルの私のコードです

<?xml version="1.0" encoding="UTF-8"?>
<layout>
<!--default layout-->
<default>

    <reference name="head">
        <action method="addItem"><type>skin_css</type><name>css/style.css</name></action>
    </reference>

</default>  

<cms_index_index>

    <reference name="root">
        <action method="setTemplate"><template>page/1column.phtml</template></action>
    </reference>

    <reference name="head">
        <action method="addItem"><type>skin_js</type><name>js/script.js</name></action>
    </reference>        

 </cms_index_index>

</layout>

ただし、結果はデフォルトとして 3column.phtml が使用されます。

1column.phtml を Magento ホームページに設定するにはどうすればよいですか?

4

2 に答える 2

1

いずれかの xml ファイルを編集するときは、キャッシュを更新する必要があります。これを行うには、管理者にログインし、[システム] > [キャッシュ管理] をクリックしてから、[すべて] を選択し、[更新] を選択します。

または、プロジェクトの開発中にこれらのキャッシュをすべて無効にすることもできます。同じ場所で、選択したオプションが異なるだけです。


編集

layout.xml を無視して、代わりに magento admin に移動して CMS > CMS Pages に移動し、ホーム cms ページを選択してから、デザイン タブに移動して、次の内容を入力します。

<reference name="root">
    <action method="setTemplate"><template>page/1column.phtml</template></action>
    <remove name="left" />
    <remove name="right" />
</reference>

<reference name="head">
    <action method="addItem"><type>skin_js</type><name>js/script.js</name></action>
</reference>
于 2013-06-27T04:15:47.290 に答える