問題タブ [magento2.1]

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 に答える
942 参照

magento2 - Magento 2.1.9 静的ファイルが本番環境で生成されない - 管理者が空白のままになる (スタイルなし、スクリプトの読み込みなし)

Magento 2.1.8 から 2.1.9 にアップグレードしました。

複製する手順:

プロダクション モードでデプロイする

次のパスを db 内で 0 に設定します。

次のパスの値を 1 に設定します。

静的アセットをデプロイします。

結果mydomain.com/adminにアクセスして、以下を参照してください 。管理スタイルまたはスクリプトのロードなし

これを調べると、何が見つかりますか: 静的な縮小ファイルを読み込もうとして 404 をスローする CLI からこれらのファイルにアクセスすると、静的に縮小されたファイルへの一連の 404 も、実際には存在しないことが確認されます。

これはロケールの問題かもしれないと思い、この記事を見ましたが、うまくいきませんでした。

設定で縮小をオフにし、すべてのキャッシュをクリアしました (Varnish を含む)。しかし、この問題はまだ続いています。一方、フロントエンドは問題ないようです。

それ以外の場合は、クライアントをトレーニングしてデータベースを直接編集できると思います。

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

magento - Magento 2 - 配送ステップが削除されたときに支払い方法をロードする方法

vendor/magento/module-checkout/view/frontend/web/js/view の shipping.js ファイルを編集して、Magento 2 の 1 ページ チェックアウトから配送ステップを削除しました。

可視性を false に設定します。visible: ko.observable(false)

次に、ステップ登録をコメントアウトします。

stepNavigator.registerStep( 'shipping', '', $t('Shipping'), this.visible, _.bind(this.navigate, this), 10 );

出荷ステップは希望どおりに終了しますが、支払い方法はロードされていません. 私はその理由を見つけようとしましたが、今のところ運がありません。お願い助けて :)

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

magento2 - Sendfrom 名と電子メールをセールス電子メールに更新する - Magento 2

注文が条件を満たしている場合、名前と電子メール ID から注文電子メール テンプレートに基づいて送信されたカスタムを使用したい 送信者名と送信者の電子メールが異なるように設定され、受信した電子メールに表示されますが、条件が失敗した場合、デフォルトの販売代表者名、メールアドレスは受注メールにてお送りいたします。Magento2にどのように実装できますか、

次のクラスにデバッグしましたが、役に立たないようです。/var/www/html/pssl/vendor/magento/module-sales/Model/Order/Email/SenderBuilder.php

protected function configureEmailTemplate() { $this->transportBuilder->setTemplateIdentifier($this->templateContainer->getTemplateId()); $this->transportBuilder->setTemplateOptions($this->templateContainer->getTemplateOptions()); $this->transportBuilder->setTemplateVars($this->templateContainer->getTemplateVars()); echo $this->identityContainer->getEmailIdentity();exit; $this->transportBuilder->setFrom($this->identityContainer->getEmailIdentity()); }

関数デバッグしようとしていますが、うまくいきません