คำถามติดแท็ก form-validation


9
CE1.9.1 โปรดตรวจสอบให้แน่ใจว่ารหัสผ่านของคุณตรงกันระหว่างการลงทะเบียนผู้ใช้
ฉันพบปัญหานี้ใน CE1.9.1 เมื่อผู้ใช้ลงทะเบียน (ไม่สำคัญว่าจะเป็นในระหว่างการเช็คเอาต์หรือจากลิงก์สร้างบัญชี) ผู้ใช้จะได้รับข้อผิดพลาดที่ไม่ตรงกันแม้ว่ารหัสผ่านจะถูกป้อนซ้ำอย่างถูกต้อง การตรวจสอบความถูกต้องของฟอร์มไม่ได้บ่งบอกถึงข้อผิดพลาด แต่เมื่อผู้ใช้คลิกที่ลงทะเบียนระบบจะส่งคืนข้อผิดพลาดที่ไม่ตรงกัน ไม่มีข้อผิดพลาดในคอนโซล Chrome ... ฉันพบสิ่งนี้: "โปรดตรวจสอบให้แน่ใจว่ารหัสผ่านของคุณตรงกัน" - ข้อผิดพลาดของรหัสผ่านใน Checkout พร้อมแบบฟอร์มลงทะเบียนใหม่ แต่ฉันไม่เชื่อว่ามันเป็นข้อผิดพลาดเดียวกัน ฉันต้องการแก้ไขเร็ว ๆ นี้ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก!

3
Magento 2 เพิ่มการตรวจสอบคุณสมบัติของผลิตภัณฑ์ที่กำหนดเองจากสคริปต์การติดตั้ง
[ 'type' => 'int' 'backend' => '', 'frontend' => '', 'label' => 'XXXX' 'input' => 'text', 'frontend_class' => 'ตรวจสอบความถูกต้องมากกว่าศูนย์' 'source' => '', 'global' => \ Magento \ Eav \ Model \ Entity \ Attribute \ ScopedAttributeInterface :: SCOPE_GLOBAL 'visible' => จริง 'ต้องใช้' => จริง 'user_defined' => false 'default' => 0, …

2
magento2: การตรวจสอบความถูกต้องทำงานอย่างไรใน magento2
ใน magento1 เราสามารถตรวจสอบความถูกต้องเช่นนี้: var formToValidate = $('form-validate'); var validator = new Validation(formToValidate); if(validator.validate()) { // Here we can code after validation. } แต่ใน magento2 ฉันต้องการตรวจสอบความถูกต้องทั้งหมด แต่ไม่ต้องการส่งแบบฟอร์มหลังจากสำเร็จ ดังนั้นฉันจะแสดงด้วยแบบฟอร์ม magento2 ได้อย่างไร

1
คีย์แบบฟอร์มส่วนหน้าถูกเขียนทับ
ขณะนี้ฉันกำลังมีปัญหากับแบบฟอร์มส่วนหน้าโดยที่ปุ่มแบบฟอร์มถูกเขียนทับและแสดงแบบฟอร์มที่ไม่ถูกต้อง ขณะนี้ฉันกำลังดีบักปัญหานี้ในแบบฟอร์มการเข้าสู่ระบบลูกค้า นี่คือสแน็ปช็อตของรหัสที่ login.phtml ซึ่งฉันตั้งค่าเพื่อดูว่าค่าคีย์ฟอร์มคืออะไร <?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 ' ตอนนี้ฉันลองทำล็อกอินแล้วส่งแบบฟอร์ม ฉันตรวจสอบคำขอที่ถูกส่งไปและมันผ่านตัวแปรสำคัญในรูปแบบของค่าที่สะท้อนถึง …

6
วิธีการตรวจสอบ reCaptcha ของ Google
ฉันเพิ่ม google recaptcha ในแบบฟอร์มติดต่อเราแล้ว แต่ค่าก็ยังส่งโดยไม่ต้องแจ้งลบความคิดเห็น ฉันได้ใช้ในหน้าติดต่อของฉันรหัสต่อไปนี้สำหรับ captcha: <div class="g-recaptcha" data-sitekey="XXXXXXXXXX"></div> <script src='https://www.google.com/recaptcha/api.js'></script> รหัสสองตัวนี้ฉันใช้ไปแล้ว โปรดบอกฉันว่าฉันจะตรวจสอบ captcha ได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.