問題タブ [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.

0 投票する
2 に答える
1719 参照

xml - local.xml が Magento レイアウト ディレクトリに追加されましたが、適用されず、無視されます

私は Alan Storm のアドバイスを使用しています: Magento の管理ダッシュボードを使用せずにカテゴリ固有のレイアウトの更新を指定する 私の local.xml 内のいくつかのカテゴリ固有のレイアウトの更新を使用します。

xml を検証しましたが、有効な xml として返されています。エラーを報告するために mage 開発者モードを有効にし、例外ログを調べて何か問題があるかどうかを確認しましたが、うまくいきませんでした。

ここに私のlocal.xmlがあります:

誰かが私が間違っていることを教えてくれれば、それは大歓迎です。ありがとうございました。

0 投票する
0 に答える
88 参照

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 でカテゴリ ハンドルを使用していないため、すべてのカテゴリを使用するのではなく、特定のカテゴリに対してフィルターが選択されていません。助けてくれてありがとう。

0 投票する
0 に答える
31 参照

php - Magento サイトにロゴが表示されない

この質問を何度も見たことがあるかもしれません。私もよくサーフィンをしました。しかし、答えは見つかりませんでした。私の問題は、ロゴが magento サイトに表示されないことです。ロゴを挿入しました

システム > 構成 > 一般 > カスタム ロゴ

しかし、ブラウザにロゴが表示されません。キャッシュを消去しました。そして、クロムで調べたところ、ロゴ画像のパスが不完全であることが示されました。と書いた

http://example.in/skin/frontend/default/shoe_store/

しかし、私が正しければ、そうあるべきです

http://example.in/skin/frontend/default/shoe_store/images/logo.png

なぜそうなのですか?どんな助けでも大歓迎です。ありがとうございました。

0 投票する
1 に答える
1148 参照

php - phpmyadmin を使用して新しいユーザーとそのロールを作成する

私はMagentoが初めてです。管理者アカウントにアクセスできないため、 phpmyadmin を使用して新しいユーザーとその役割を作成したいのですが、なぜそうなのかわかりません。私の側から何かがうまくいかない可能性があると思います。誰でもこの問題を解決するのを手伝ってもらえますか?

どんな助けでも心から感謝します。

0 投票する
1 に答える
1162 参照

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 サイトの残りの部分に影響を与えるため、お勧めできません。

0 投票する
3 に答える
1066 参照

php - Magento、カスタム モジュールのデフォルト レイアウト

Web サイト全体ではなく、モジュールのみの左側の列にブロックを追加したいと考えています。

タグに<default>入れるとサイト全体に表示されるのですが、 みたいなことがしたいのです<mymodule_default>が、可能でしょうか?

私は自分のブロックを次のように配置できることを知っていますlayout_handler:

しかし、これは私が望むものではありません。次のようにしたいです:

それとも好ましくないですか?

ありがとう

0 投票する
1 に答える
2492 参照

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)

0 投票する
1 に答える
1701 参照

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の下の単一のファイルに結合することで、この問題を回避できますが、それは明らかに望ましい解決策ではありません。

以前にカスタム テーマを作成したことがありますが、この問題が発生したのはこれが初めてです。解決策はありますか?