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


3
customer_save_afterの新規顧客かどうかを判別
顧客が詳細を登録または保存したときに実行したいイベントがあります。このため、customer_register_successとcustomer_save_afterの2つのイベントを使用しています。私が抱えている問題は、customer_save_afterが常にと同じ実行で呼び出されるため、タスクが2回実行されることcustomer_register_successです。 元のデータを確認してを呼び出すことisObjectNewで、顧客が新しいかどうかを検出しようとしましたが、どちらもオブジェクトが実際には新しいものではないことを示すデータを返します。イベントのレジストリに何かを設定する前に、customer_save_afterイベントに顧客が登録しているかどうかを確認するにはどうすればよいcustomer_register_successですか?

5
SodiumChachaIetf :: decrypt()は、ブール型の文字列である必要があります
Magento 1からMagento 2.3.0への移行はすべて問題ありませんが、サイド(フロントと管理者)の両方で顧客フォームを作成すると、同じエラーをクリックして保存すると顧客を編集できないにもかかわらず、復号化に関連するエラーが発生しました。 。 以下のエラーは: 致命的エラー:キャッチされなかったTypeError:Magento \ Framework \ Encryption \ Adapter \ SodiumChachaIetf :: decrypt()の戻り値は文字列型でなければならず、ブール値はpublic_html / vendor / magento / framework / Encryption / Adapter / SodiumChachaIetf.php:68に返されますスタックトレース:#0 public_html / vendor / magento / framework / Encryption / Encryptor.php(358):Magento \ Framework \ Encryption \ Adapter \ SodiumChachaIetf-> decrypt( '"\ x10 …

3
顧客登録フォームでキャプチャを取得するにはどうすればよいですか?
最近、私たちのウェブサイトでスパマーとのトラブルが発生しています。キャプチャ機能を使用してこれを解決したいと考えています。 システム->構成->顧客->顧客構成-> CAPTCHAでキャプチャ機能を有効にしました 今、私たちはcaptcha-layout / functionが存在しないテーマを持っています。 だから私はこれをテーマに入れようとし、ベースからコードをコピーしました。両方captcha.xmlとcaptcha/zend.phtml。 残念ながら、これは機能しなかったため、手動でreCAPTCHAをに追加してみたかっただけregister.phtmlです。 しかし、テーマディレクトリ内やベースディレクトリの両方で、編集customer/register.phtmlまたはpersistent/customer/register.phtml何も変更しませんでした。 だから私の質問は、どうすればいいですか?また、皆さんが私を手助けするために必要な情報が何なのかわかりません。だから何でもお願いします。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.