カテゴリページのレイアウトを2columns-left.phtml
に変更したいと思います。デフォルトは3列のレイアウトです。カテゴリページレイアウトを2columns-left.phtml
に設定したいだけです。残りの部分は、デフォルトのページレイアウト(3列)を維持する必要があります。これどうやってするの?Magentoでページレイアウトを変更するには?
答えて
[デザイン]タブのカテゴリごとにこれを行うことができます。さらに情報、Magebase has a great Layout XML primer、およびAlan Storm wrote the book on itについて
<?xml version="1.0"?>
<layout>
<my_category_root_template>
<reference name="root">
<tpl>page/2columns-left.phtml</tpl>
</reference>
<my_category_root_template>
<catalog_category_layered>
<update handle="my_category_root_template" />
</catalog_category_layered>
<catalog_category_layered_nochildren>
<update handle="my_category_root_template" />
</catalog_category_layered_nochildren>
<catalog_category_default>
<update handle="my_category_root_template" />
</catalog_category_default>
<!-- EDIT: forgot about search results page -->
<catalogsearch_advanced_result>
<update handle="my_category_root_template" />
</catalogsearch_advanced_result>
<layout>
:あなたは、次のものが含まカスタムテーマのlayout
フォルダにlocal.xml
を追加することにより、すべてのカテゴリのためにこれを行うことができます。
私はmagnetoでの経験はあまりありませんが、うまくいくと思います。あなたがそこにオプションは何が好きにそれを変更ページレイアウトを見つけるでしょう>カスタムデザイン
- に
ゴーADMIN->は、catalog> Categories->管理するカテゴリー
が続いて行きます。
最初にカテゴリを設定するには、管理パネルで[カタログ]メニューを選択します。次に、左側で、編集するカテゴリーを選択します。右側のカスタムデザインタブには、ページレイアウトプロパティが含まれています。すべてのカテゴリを同じレイアウトにする場合は、ルートカテゴリのページレイアウトを適切に設定し、子カテゴリの「親カテゴリ設定の使用」プロパティをTrueに設定します。
他のすべてのページのレイアウトは、CMS->ページページで決まります。変更するページをクリックしてから、左側で「デザイン」を選択し、次に右側の「レイアウト」プロパティを選択します。
CMS管理領域の後で作成されるすべてのページがデフォルトで特定のレイアウトを使用していることを確認して、新しいコンテンツページを作成するたびに変更する必要がないかどうかを知りたい場合は、 XMLが3列を使用するようにページを構成しているように見えますが(私は/app/design/frontend///layout/page.xmlにあるものを参照しています)、鉱山が1列にデフォルト設定されているようです。私はそれがどのようにこれにリンクしているのか誤解するかもしれないが、おそらく他の誰かがコメントできる。私の理解では、CMSページのレイアウト設定とカスタムレイアウト情報がデータベースに格納されています。したがって、おそらく、新しいCMSページを作成するときにデフォルトを選択する別の設定がデータベースにあります。
ああ、ベンがあなたをカバーしたように見える:) –
- 1. デフォルトのMagentoページレイアウトを設定する
- 2. マゼンタカートの空のページレイアウトを変更する
- 3. ページレイアウト自動変更ブラウザを変更しようとするとズームアウトする
- 4. Magento2カスタマーアカウントのナビゲーション変更3列のページレイアウト
- 5. Cant Import-SPWebの後のページレイアウトの変更
- 6. Magento - コアデータベースを変更する
- 7. magentoインデクサプロセスに変更
- 8. Google Chrome Web Inspectorの変更ページレイアウトの変更
- 9. SharePoint WSSサイトのページレイアウトを変更する方法
- 10. ウィッシュリストのURLをmagentoに変更する
- 11. c#mvc3 reponse.redirectコマンドがあるとページレイアウトが変更される
- 12. ページレイアウトが少し変わり、スタイルが変更されない
- 13. magento:バックエンドのラベルテキストを変更する
- 14. magento admin navメニュータイトルを変更する
- 15. Magentoのテキストを変更する
- 16. 検索を変更するentiteストアメッセージmagento
- 17. Magento - 注文変更ではなくステータス変更後に適用されるクーポン
- 18. ログイン&登録ページのデフォルトカスタムテーマをmagentoで変更する方法は?
- 19. Magentoのテーマを変更することはできません
- 20. Magento Order Statusのデフォルトフローを変更するには?
- 21. Magento 1.6の顧客請求書テンプレートを変更するには
- 22. Magentoのデフォルトのメディア構造を変更するには?
- 23. Magento:注文請求書PDFレイアウトを変更するには?
- 24. Magentoイベントの在庫変更ですか?
- 25. Magentoでオーダーライフサイクルを変更するにはどうすればよいですか?
- 26. ページレイアウトで関連リストを更新することはできますか?
- 27. magento変更トップリンクhellowiredテーマ
- 28. ショッピングカートMagentoのページタイトル変更
- 29. Magentoの変更カスタムオプション値カート
- 30. 変更価格Magentoの
この –
user1188320
の名前を付ける方法元のXMLファイルを変更するには、どのファイルを変更する必要がありますか? – user1188320
"my_category_root_template"という名前は任意です。一意である必要があります。以下の他のレイアウト更新ハンドルに指示を追加しています。オリジナルを変更する限り、カスタムテーマにcatalog.xmlをコピーして編集する必要がありますが、それは他の*変更されていないレイアウト更新指示のすべてを所有していることを意味します。これは、local.xmlの主な用途の1つです。ソフトウェアアップデートで変更されていないコンテンツをマージする必要なしに慎重な変更を行います。 – benmarks