itgalaxy
سه شنبه 06 شهریور 1397, 23:24 عصر
سلام
من یه سایت وردپرسی دارم که فرم عضویتش را توسط افزونه indeed membership pro راه اندازی کردم.
تو فایل indeed membership pro.php توسط کدهای php یه سری شرط تعریف کردم که مثلا اگر کاربر در فیلد نام کاربری برخی عبارات نامربوط رو بنویسه و یا اگر پسورد 3 کاراکتر یا کمتر وارد کنه ، افزونه بهش popup پیام خطا نشون بده .
تو این حالات افزونه پیام خطا رو به کاربر نشون میده اما با این حال اگر کاربر رو دکمه ثبت نام کلیک کنه ، با وجود این خطاها ثبت نام انجام میشه !
در صورتیکه من میخوام تا این موارد رو تصحیح نکرده ( مقادیر فیلدها رو به طور صحیح وارد نکرده ) نتونه ثبت نام انجام بده و وقتی رو دکمه ثبت نام کلیک میکنه ( در واقع submit میکنه ) سیستم قبول نکنه.
تو نت سرچ کردم و تنها چیزی که پیدا کردم اینه که که باید تو فایل فانکشن ها ، برای OnSubmitمقدار return false بنویسم.
من با جاوا اسکریپت آشنایی زیادی ندارم ، لطفاً یکی از دوستان کد دقیقی که باید بنویسم رو واسم بزاره.
و ضمناً آیا این کد رو باید داخل همین فایل functions.js که تو مسیر زیر قرار داره بنویسم دیگه ؟
public_html/wp-content/plugins/indeed-membership-pro/assets/js
با تشکر
148763
من یه سایت وردپرسی دارم که فرم عضویتش را توسط افزونه indeed membership pro راه اندازی کردم.
تو فایل indeed membership pro.php توسط کدهای php یه سری شرط تعریف کردم که مثلا اگر کاربر در فیلد نام کاربری برخی عبارات نامربوط رو بنویسه و یا اگر پسورد 3 کاراکتر یا کمتر وارد کنه ، افزونه بهش popup پیام خطا نشون بده .
تو این حالات افزونه پیام خطا رو به کاربر نشون میده اما با این حال اگر کاربر رو دکمه ثبت نام کلیک کنه ، با وجود این خطاها ثبت نام انجام میشه !
در صورتیکه من میخوام تا این موارد رو تصحیح نکرده ( مقادیر فیلدها رو به طور صحیح وارد نکرده ) نتونه ثبت نام انجام بده و وقتی رو دکمه ثبت نام کلیک میکنه ( در واقع submit میکنه ) سیستم قبول نکنه.
تو نت سرچ کردم و تنها چیزی که پیدا کردم اینه که که باید تو فایل فانکشن ها ، برای OnSubmitمقدار return false بنویسم.
من با جاوا اسکریپت آشنایی زیادی ندارم ، لطفاً یکی از دوستان کد دقیقی که باید بنویسم رو واسم بزاره.
و ضمناً آیا این کد رو باید داخل همین فایل functions.js که تو مسیر زیر قرار داره بنویسم دیگه ؟
public_html/wp-content/plugins/indeed-membership-pro/assets/js
با تشکر
148763