タグ付けされた質問 「layout」

最終的にテンプレートファイルをレンダリングするブロック階層を定義するために使用されるxmlファイルを示します。

2
Magento2:デフォルトで価格の昇順ではなく降順で並べ替え
わかりましたので、カテゴリを価格順に並べ替えます。Magento 2は、デフォルトでこれを価格の上昇に設定しています。しかし、私はそれが価格の降順であることを望みます。 catalog_category_view.xmlテーマをカスタマイズして引数を設定することでこれを実行できると確信していますがproduct_list_toolbar、それを理解することはできません。何か助けは?
11 magento2  layout  theme  xml 

2
Magento2でカスタムホームページテンプレートを作成する
あなたが知っているように、magento2には1カラム、2カラム左、2カラム右、3カラムなどのレイアウトテンプレートがあり、Magento2でカスタムホームページレイアウトテンプレートを作成したいので、いくつかのチュートリアルに従ってモジュールとファイルを作成しますそれらのリンクは機能していませんが、cmsページ->デザインタブで「ホームページ」レイアウトを取得できません。 私は以下のすべてのリンクをたどっていますが、どれも機能していないため、適切な解決策を持っている人は誰でも共有してください。 最初のリンク 2番目のリンク 3番目のリンク フォースリンク Abloveすべてのソリューションが機能していません。

4
Magento 2-最近表示したウィジェットにスリックスライダーを適用する方法
コードを作成しましたが、最近表示した製品にスライダーが表示されません。 これが私のコードです- 次のリンクからスリックjsとcssをダウンロードしました。http ://kenwheeler.github.io/slick/ 次に、私は次のことを行いました- ステップ1 - slick.min.jsとslick.jsをコピー app / design / frontend / _YOUR_VENDOR _ / _ YOUR_THEME_ / web / js / ステップ2 - requirejs-config.jsファイルを作成します app / design / frontend / _YOUR_VENDOR _ / _ YOUR_THEME_ / web / requirejs-config.jsに次のコードを追加 var config = { paths: { slick: 'js/slick' …

3
XML解析エラー
構文エラーか何かがあると思いますか?私はそれがxmlまたは構文に関係していると確信しています。ファイルを見ると、すべてが正しいように見えます。このエラーはメイジ通知モジュールを処理しています、正しいですか?問題は、次のような壊れたコードが表示されないことです:<!DOCTYPE HTML PUBLIC "-// IETF // DTD HTML 2.0 // EN"> 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): Entity: line 1: parser error : Space required after the Public Identifier in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 …

3
Magento 2:style-m.cssとstyle-l.css
Magento2ではどのようにstyle-m.cssしてstyle-l.cssファイルが生成されますか? 理論的にstyle-m.cssは、モバイルデバイスstyle-l.cssへのロードを高速化するよりも、コードが少なく、モバイルデバイス専用のスタイルを持つべきです。 コードの一部をの一部にstyle-m.cssするstyle-l.cssか、または一部にする必要がある場合、より少ないファイルでどのように定義しますか? 次のリンクとソースコードは、それを理解するのに役立ちませんでした。 リソース: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/css-topics/css-preprocess.html Magento2:cssファイルを変更するためのベストプラクティス http://inchoo.net/magento-2/css-preprocessing-in-magento-2/
10 magento2  layout  css 

2
ヘッダーコンテンツの上書きとブロックの追加
LUMAテーマを拡張し、ヘッダーをカスタマイズしたいと思います。 ロゴの前に静的ブロックを追加して、ロゴを左側にあるページの中央に移動したいと思います。 最終結果は [1]静的ブロック[2]ロゴ(中央)[3]検索フォーム(これはすでに正しい位置にあります)。 これを達成する方法をアドバイスしてください。

1
Magento 2:チェックアウトのストリートフィールドにプレースホルダーテキストを追加する方法
バックエンドでは、住所を3行に設定しました。 各フィールドに異なるプレースホルダーを配置したいと思います。 通り 建物/アパート 範囲 このようにして、ユーザーはより構造化された方法でデータを入力できます。 同様の質問はここにあります: Magento 2-レイアウトxml / ui引数を使用してチェックアウトフォームの住所に影響を与える方法 ただし、回答は、住所フィールドにプレースホルダーを含めるためのソリューションを提供しません。 私が達成したいのは、各住所フィールドに異なるプレースホルダーを設定することです。 私のコード: app / code / Jsp / Placeholder / etc / module.xml: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Jsp_Placeholder" setup_version="2.0.0" /> </config> app / code / Jsp / Placeholder / registration.php: <?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Jsp_Placeholder', __DIR__ ); …

3
「ifconfig」を使用してCSSアセットを条件付きで追加する
ifconfigMagento 1のように、Magento 2で条件付きでCSSアセットを追加する方法はありますか?Magento 1の例を次に示します。 <action ifconfig="config_path/group/field" method="addItem"> <type>skin_css</type><name>css/styles.css</name> </action> 私はMagento 2でこのようなものを試しましたが、うまくいきません: <head> <css src="css/styles.css" ifconfig="config_path/group/field" /> </head> ifconfigフロントエンドに属性を表示するだけです: <link rel="stylesheet" type="text/css" ifconfig="config_path/group/field" href="http://example.com/pub/static/frontend/Magento/luma/en_US/css/styles.css" /> Magento 2に相当するものはありますか?

3
カスタムテンプレートプロセスのMagento 2 htmlファイルとphtmlファイル?
ミニカートのコンテンツの変更についてmagento 2のドキュメントを確認したところ、 2つの方法があります。 このページ:http : //devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-inherit.html minicart.phmlをカスタマイズして次の場所に配置することで変更します。 app/design/frontend/OrangeCo/orange/Magento_Checkout/templates/cart/minicart.phtml しかし、他のページ:http : //devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html content.htmlでカスタマイズして、次の場所に配置します。 app/design/frontend/OrangeCo/orange/Magento_Checkout/web/template/minicart/content.html したがって、これらの質問は次のとおりです。 magento 2は、htmlファイルとphtmlファイルをいつ使用するかをどのように決定しますか? これはMagento 2の3モードに関連していますか?デフォルト、開発者、製品?
10 magento2  layout 

2
Magento2:以下の製品詳細ページにカスタムテンプレートを追加しますカートに追加セクション
ソーシャル共有セクションの製品ページにカスタムテンプレートを追加しようとしています。私のモジュールでは、レイアウトファイルdefault.xmlのコードに従っています <body> <referenceContainer name="product.info.social"> <block class="Magento\Framework\View\Element\Template" name="product.info.custom" template="Lapisbard_Product::social.phtml" after="product.info.addtocart"> </block> </referenceContainer> </body> social.phtmlコンテンツ <p>Hey there !</p> <?php //$_product = $block->getProduct(); 正常に動作しており、テンプレートのコンテンツを製品ページに表示しています。を使用してテンプレートで製品オブジェクトを取得できるようにするMagento\Catalog\Block\Product\View代わりに、ブロッククラスを使用すると、空白のページが表示されます。 1.ここで私がしている間違いは何ですか? 2.製品ページを変更する最良の方法は何ですか? 3.モジュール内のレイアウトコードを作成する製品ページの任意のセクションに新しいテンプレートを追加するために使用できる参照レイアウトファイルはありますか?Magento\Framework\View\Element\Template$block->getProduct();


2
magentoの製品ビューページのcontainer1およびcontainer2とは
magento製品ビューページで、このcontainer1とcontainer2が何であるかを知る必要があります。view.phtml場所のファイルについて話しているapp/design/frontend/<package>/<theme>/catalog/product/view.phtml 更新の質問: 私がこの質問をしたのは..知ったので、これらのセクションは製品ビューページにオプションを表示する責任があります。 実際、私の問題は3つのバンドル製品があり、自分のphtmlファイルにそれらのカスタムオプションを表示したいことです。私はこれらのコードを持っています。 <?php $id=Mage::getModel('catalog/product')->getIdBySku(123456); $prod = Mage::getModel('catalog/product')->load($id); $x=$prod->getOptions(); foreach($x as $y) { echo $y->getTitle(); print_r($y->getValues()); } ?> 製品をskuで取得する必要があるため、このようにコーディングしました。タイトルを正しく取得しています。しかし、表示されない値があります。(注:2つのドロップダウンオプションをカスタムオプションとして追加しました) 前もって感謝します。


6
magento 2の左側または右側のパネルからブロックを削除する方法
左のパネルから比較商品と買い物候補リストのブロックを削除したい。 テンプレートを変更したくない。使用してい2columns-leftます。 magento 1.xでは、レイアウトファイルで次のように使用します。 <cms_index_index> <reference name="left"> <remove name="left.newsletter"/> </reference> </cms_index_index> magento 2.xからブロックを削除するにはどうすればよいですか?

1
選択したカスタム配送方法で、1ページのチェックアウト時にカスタム入力テキスト領域を表示する
次のようなカスタムの配送方法を追加しました。 app / etc / config.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Store:etc/config.xsd"> <default> <carriers> <lime> <active>1</active> <allowed_methods>delivery</allowed_methods> <methods>delivery</methods> <type>NAMESPACE</type> <sallowspecific>0</sallowspecific> <model>Namespace\Module\Model\Carrier</model> <name>Namespace_Module custom Shipping</name> <title>Namespace_Module custom Shipping</title> <handling_type>F</handling_type> </lime> </carriers> </default> </config> app / code / Namespace / Module / Model / Carrier.php public function collectRates(RateRequest $request) { if (!$this->getConfigFlag('active')) { …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.