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

Magento 2に関する一般的な質問。マイナーバージョンに固有ではありません。このタグを使用してMagento 1と区別します。特定のバージョンに問題がある場合は、代わりに適切な「Magento-2.x」タグを使用してください。Magento 2のマイナーバージョン間の機能は異なる場合があります。

6
Magento 2:現在、コントローラーでの製品の価格変更は機能しません!
私は私の製品の価格を次のように変更しようとしました: Controller.php: [編集] <?php namespace MassiveArt\ShoppingCart\Controller\Index; use Magento\Catalog\Model\ProductFactory; use Magento\Checkout\Model\Cart; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; use Magento\Framework\Controller\Result\JsonFactory; use Magento\Framework\Data\Form\FormKey; class Index extends Action { /** * @var FormKey */ protected $formKey; /** * @var Session */ protected $checkoutSession; /** * @var Cart */ protected $cart; /** * @var ProductFactory */ protected …

1
Magento 2認定フロントエンド開発者試験の読み物
Magentoが最近リリースしたMagento 2 Certified Front End Developer試験を知っています。 合格点が63%であることはわかっていますが、この試験に役立つ学習資料を知りたいです(Magentoの無料の学習ガイドを除く)。 試験で出題される質問の数は? その試験の再受験回数は? 私たちとEE edition同じように合格基準はありますM1 Developer Plus Examか? 無料の再受験は何回利用できますか(最初の試行で失敗した場合)?

1
Magento 2認定アソシエイト開発者試験の読み物[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 Magento 2 Certified Associate Developer Exam試験のバージョンを最近Magento発表しました 。Magento2 このページを読んだ後https://u.magento.com/magento-2-certified-associate-developer-exam#.WqlJQ-bhVNA 試験について質問があります。 この試験の合格点はいくつですか? この試験の準備に役立つ資料はどれですか。 最後に、Free study Guideこの試験で利用可能な他の学習資料を除きます。 私たちとEE edition同じように合格基準はありますM1 Developer Plus Examか? この試験の再受験ポリシーを教えてください。 何回無料で再受験できますか?

1
バックエンドの「可視セクションが見つかりません」から追い出されました。
Magento 2.2ではバックエンドにログインできますが、何かをクリックするとログインフォームに戻り、メッセージが表示されます 可視セクションが見つかりません。 Apacheのログにエラーはありません。Magentoのvar/log/*.logファイルにもエラーはありません。 Magentoのキャッシュファイルを手動で削除しました。また、データベースのセッションテーブルをクリアしてbin/magento setup:upgrade、冗長モードで実行してみました。 私も実行しています:bin/magento cache:flush とbin/magento cache:clean これをトラブルシューティングするには、他にどのような手順を実行できますか? 更新:これは、開発プロセスの支援に使用したモジュールが原因であることがわかりました。ただし、それは基本的に、モジュールのオンとオフを切り替えて、それぞれをテストしただけでした。原因のログファイルには何も表示されませんでした。私がこれを見つけることができた場所についての提案を見てみたいと思います。

7
ドロップダウンメニューに重複領域がある場合、製品詳細ページの製品画像のズームの問題
ズームは正常に動作し、 ただし、カテゴリのドロップダウンメニューを商品画像とドロップダウンメニューの重複領域にホバーすると、マウスがまだドロップダウンメニューにある場合でも、ズームは正常に機能しています。 キャプチャ画像を確認してください:

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')) { …

2
モジュールがあるときにテーマを使用する理由
カスタムモジュール内にファイルを追加しました Vendor/Theme/view/layout/default.xml カスタムモジュールのテンプレート/ブロック/レイアウトでサイトのグローバルテンプレートの多くをオーバーライドするために使用しています。またview/web、そのモジュールのディレクトリにある独自のグローバルスタイルをアタッチしています。 代わりにこれにテーマを使用する必要がありますか?あるデザインパターンに対して他のデザインパターンについて良い議論はありますか?例えば。app/design以上を使用してapp/code?

1
Magento 2で永続ライフタイムが機能しない
Magento 2で永続性の有効期間を構成しましたが、期待どおりに機能しません。60秒のCookieライフタイムを設定しましたが、影響はありません。デフォルトのMagento 2バージョン2.1.5で確認しましたが、うまくいきませんでした。 誰かがこれを手伝ってくれる?

2
ゲストの見積もりと顧客の見積もりをマージします(カスタママーがログインしている場合)magento 2 rest api
カートに2つのアイテムがある場合、顧客が両方のアイテムにカートを追加する必要がある場合、両方の見積もり(ログイン前とログイン後)がマージされ、顧客の見積もりの​​すべてのアイテムを含む最終見積もりが作成されます。 Googleで取得した参照リンク https://magento.stackexchange.com/a/62481 https://magento.stackexchange.com/a/30460
9 magento2  api  rest  quote 

2
モデルをロードする適切な方法は何で、なぜですか
私はMagentoでかなりの経験を持っていますが、モデルをロードする方法が正しい方法とその理由を理解していないことに気付きました。私はトピックについてできる限りのことを読みましたが、このようなことを説明している人々は実際には説明するのに十分な深さでは決してありません。ロードしたいモデルのリポジトリがないとしましょう。 これまでは、コンストラクターで常にモデルを使用していて、単純にそれをロードしていました。 public function __construct( \Vendor\Module\Model\Something $somethingModel ) { $this->somethingModel = $somethingModel; } public function getTestById($id) { return $this->somethingModel->load($id); } そして、それは常に意図したとおりに機能しました。また、コアで一般的に使用されているか、少なくとも使用されていたと確信しています。 しかし、私は同僚の一人が modelFactory->create()->load($id) 工場が新しいエンティティの作成に使用されていることを理解している限り、たとえば、新しい製品を作成したい場合は、ファクトリを作成し、データを入力して保存できます。しかし、再び、トピックの調査を開始し、この方法でモデルをロードしていたファビアンシュメングラー(Magento 2でリポジトリとファクトリを使用する必要がある場合)の例を見ました。 tそれが「サービス契約の一部ではない」と言うことのほかに理由を説明してください。リポジトリがサービスコントラクトの一部であることを理解している限り、リポジトリからは利用できないモデルの読み込みに関しては、ここでは何の関係もありません。 さらに混乱を加えるために、作成されたmodelFactoryからresourceModelを取得してモデルをロードする方法も見つけました。VinaiKoppによって提示されました(Magento 2でカスタムモジュールのサービスコントラクトを実装する方法は?)。リソースモデルを直接使用するべきではないことをいつも読んだので、完全に失われました。 だから、ええ、誰かが正しい方法を教えてもらえますか?なぜ私が他のすべての方法の代わりにそれを使うべきなのでしょうか?


4
Magento 2:サブフォルダーを含む複数のWebサイトを使用するようにNginxを構成する方法
Magento 2で複数のWebサイトを作成したいと考えています。公式Magento 2ドキュメントにこのトピックに関する記事がありますが、それらの説明は私たちのケースには適していません。 彼らは、次のような異なるウェブサイトを決定するためにサブドメインを使用することを提案しています website1 .magento-site.com website2 .magento-site.com サブドメインの代わりにサブフォルダを使用したいと思います。例を挙げると、 magento-site.com/ website1 magento-site.com/ website2 Nginx Webサーバーでこの問題を解決するにはどうすればよいですか? 私の構成 Ubuntu 16.04を使用しています。Nginxをインストールしましたが、Nginxコアの設定を変更していません。magento-site.com.conf内にファイルを作成しました/etc/nginx/sites-enabled/magento-site.com.conf。 /etc/nginx/sites-enabled/magento-site.com.conf server { listen 8080; server_name magento-site.com; set $MAGE_RUN_CODE website1; set $MAGE_ROOT /var/www/magento-site.com; include /var/www/magento-site.com/nginx.conf; } 編集1:(2017-10-23) 各ウェブサイトに複数のショップがあります。

2
Magento 2:チェックアウトステップの変更を検出する方法
Magento 2のチェックアウトにおけるステップの変化を検出する最良の方法を見つけようとしています。たとえば、配送の詳細から支払い、またはその逆の場合です。 私はいくつかの掘削を行い、でてきたvendor/magento/module-checkout/view/frontend/web/js/model/step-navigator.js私が使用することができnext()た火災ボタンを継続し、上のnavigateTo()どの火災直接checkoutstepをユーザーがクリックするとき-しかし、どちらの方法も、むしろハックようだが、ステップ変化を検出するためのクリーンな方法がなければならないに関係なく、どのようにそしてどのステップ。 私はstepChange()、チェックアウトステップの変更が発生するたびに起動する関数または同様のものを期待していました。 私の質問: チェックアウトステップの変更が発生したときにカスタムJSをトリガーする最良の方法は何ですか?



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