フロントエンドフォームキーが上書きされています
現在、フォームキーが何らかの形で上書きされ、誤ったフォームキーが表示されるフロントエンドフォームに問題があります。私は現在、この問題をお客様のログインフォームでデバッグしています。 これは、login.phtmlのコードのスナップショットです。formkeyの値を確認するために設定しました。 <?php $retrievedKey = $block->getBlockHtml('formkey'); echo $retrievedKey ; // i made a breakpoint and inspected $retrievedKey, it returned a html output <input> ... </input> with a form key value of, let's name it 'keyA'. ?> わかりましたので、コードの実行を続けた後、ページが正常にレンダリングされます。 クロームブラウザーでフォームキーの非表示の入力を検査しますが、 ' KeyA ' とはまったく異なるフォームキーを出力します。この新しいフォームキーに「KeyB」という名前を付けます。 次に、ログインしてフォームを送信します。送信されたリクエストを調べたところ、確かに「KeyB」を反映した値のフォームキー変数が渡されました。 の「検証」機能にいくつかのブレークポイントを配置しました Magento \ Framework \ Data \ …