問題タブ [magento-layout-xml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - local.xml が Magento レイアウト ディレクトリに追加されましたが、適用されず、無視されます
私は Alan Storm のアドバイスを使用しています: Magento の管理ダッシュボードを使用せずにカテゴリ固有のレイアウトの更新を指定する 私の local.xml 内のいくつかのカテゴリ固有のレイアウトの更新を使用します。
xml を検証しましたが、有効な xml として返されています。エラーを報告するために mage 開発者モードを有効にし、例外ログを調べて何か問題があるかどうかを確認しましたが、うまくいきませんでした。
ここに私のlocal.xmlがあります:
誰かが私が間違っていることを教えてくれれば、それは大歓迎です。ありがとうございました。
php - レイヤード ナビゲーションからのカテゴリ固有のフィルタではなく、すべてのカテゴリの製品に対して表示されるフィルタ
magento 1.7.2 を使用すると、local.xml ファイルの特定のカテゴリ レイアウト ハンドルを使用して、cms ページに特定のカテゴリの製品を読み込むことができました。階層化されたナビゲーション フィルタは、その特定のカテゴリに対してのみ表示されます。
ただし、magento 1.8.1 では、私の local.xml は常に無視され、レイアウト xml の更新のために管理パネルで local.xml から同じスニペットを使用すると、更新は機能しますが、表示されるフィルターはすべてのカテゴリ用です。 isAnchor が特定のカテゴリで no に設定されていても、特定のカテゴリではありません。
local.xml が無視されないようにする方法について SO にこの質問を投稿しました: local.xml は Magento レイアウト ディレクトリに追加されましたが、適用されず、無視されます
私の特定のカテゴリに対して取得されているフィルターは、catalog view.phtml ファイルで次を使用して同じです。
ただし、local.xml でカテゴリ ハンドルを使用していないため、すべてのカテゴリを使用するのではなく、特定のカテゴリに対してフィルターが選択されていません。助けてくれてありがとう。
php - Magento サイトにロゴが表示されない
この質問を何度も見たことがあるかもしれません。私もよくサーフィンをしました。しかし、答えは見つかりませんでした。私の問題は、ロゴが magento サイトに表示されないことです。ロゴを挿入しました
システム > 構成 > 一般 > カスタム ロゴ
しかし、ブラウザにロゴが表示されません。キャッシュを消去しました。そして、クロムで調べたところ、ロゴ画像のパスが不完全であることが示されました。と書いた
しかし、私が正しければ、そうあるべきです
http://example.in/skin/frontend/default/shoe_store/images/logo.png
なぜそうなのですか?どんな助けでも大歓迎です。ありがとうございました。
php - phpmyadmin を使用して新しいユーザーとそのロールを作成する
私はMagentoが初めてです。管理者アカウントにアクセスできないため、 phpmyadmin を使用して新しいユーザーとその役割を作成したいのですが、なぜそうなのかわかりません。私の側から何かがうまくいかない可能性があると思います。誰でもこの問題を解決するのを手伝ってもらえますか?
どんな助けでも心から感謝します。
php - Magento Layot XML - 2columns-left.phtml のテンプレートを変更
Ultimo テーマに基づいており、fishpig wordpress 拡張機能を使用している Magento プロジェクトに取り組んでいます。
wordpress ページのみで2columns-left.phtmlテンプレートを変更しようとしていますが、うまくいきません!
シナリオをさらに説明するには:
Ultimo テーマ セットのメイン コンテンツは左の列の前にあり、メイン コンテンツのfloat: right;
CSS ルールを使用して左の列の後に配置します。HTML は次のような構造になっています。
この HTML は、ultimo/default/template/page/2columns-left.phtmlによって次のように生成されています。
独自のテンプレート ファイルを使用して、wordpress ページのみの HTML のメイン コンテンツの前にサイドバーを配置したいと思います。このようにして、wordpress カテゴリはモバイルのメイン コンテンツの上に積み上げられます。
page/wp-2columns-left.phtmlという名前の独自のテンプレートを作成し、サイトの Wordpress セクションに設定して、以下のコードとテーマlocal.xmlの他のいくつかのバリエーションを使用してみました。
しかし、まだ元の2columns-left.phtmlテンプレートが呼び出されています。テンプレート ファイルを直接編集して、サイトの WordPress セクションで目的の結果を得ることができますが、それは Magento サイトの残りの部分に影響を与えるため、お勧めできません。
php - Magento、カスタム モジュールのデフォルト レイアウト
Web サイト全体ではなく、モジュールのみの左側の列にブロックを追加したいと考えています。
タグに<default>
入れるとサイト全体に表示されるのですが、 みたいなことがしたいのです<mymodule_default>
が、可能でしょうか?
私は自分のブロックを次のように配置できることを知っていますlayout_handler
:
しかし、これは私が望むものではありません。次のようにしたいです:
それとも好ましくないですか?
ありがとう
php - 製品ページでのみ magento ヘッダー テンプレートを変更する
themeforest から購入した sm_market のデフォルト テンプレートを使用します。ここにリンクがあります: http://themeforest.net/item/market-premium-responsive-magento-theme-/8945695 製品ページの Magento 1.9.1 テンプレートのヘッダーを変更しようとしています。使用したいテンプレートが 2 つあります。まず、header.phtml(デフォルト) が既にホームページと他のすべてのページに割り当てられていますが、これは問題ありません。2 つ目は、商品ページでのみ使用したい header4.phtml です。
ヘッダー テンプレートは次の場所にあります。
そのため、次の下に layout.xml ファイルを作成しました。
local.xml ファイルに次の更新を追加しました。
ご想像のとおり、これは機能しません。私は何を間違えましたか?
特定のページのヘッダー テンプレートのみを通常どのように変更しますか? (私の場合はcatalog_product_view)
magento - local.xml を含むカスタム テーマがアクティブな場合、パッケージの local.xml が読み込まれない
ThemeForestのデザイン パッケージをインストールしましたが、これは問題なく動作していますが、custom.css
スタイルシートと、local.xml
への参照のみを追加するレイアウト ファイルで構成される新しいカスタム テーマを作成しようとしていますcustom.css
。
Magento Admin では、System > Configuration > General > Design / Package / Current Package Nameの値が、インストールしたデザイン パッケージに設定されています。Design / Themes / Defaultを新しいカスタムテーマに設定するまでは問題なく機能します。これによりlocal.xml
、デザインパッケージのファイルが無視されます。カスタム テーマの を削除するかlocal.xml
、デザイン パッケージのテーマに置き換えることで、これを確認できます。
デザイン/テーマ/レイアウトを別のテーマに設定すると、同じことが起こりlocal.xml
ます。パッケージのファイルと、デザイン/テーマ/デフォルトのファイルは無視されます。すべてのファイルの内容をDesign / Themes / Layoutlocal.xml
の下の単一のファイルに結合することで、この問題を回避できますが、それは明らかに望ましい解決策ではありません。
以前にカスタム テーマを作成したことがありますが、この問題が発生したのはこれが初めてです。解決策はありますか?