سؤال

لدي نموذج بسمات افتراضية ، لاستخدامه في simple_form:

Genacodicetagpre

لدي نموذج / smses / new:

Genacodicetagpre

وأريد التحقق من صحة كل هذه السمات الافتراضية داخل SmsesController الخاص بي ، في إجراء الإنشاء ، وإذا كانت غير صالحة - أظهر الخطأ.لكن هذا لا يعمل: Genacodicetagpre

كيف يمكنني إضافة أخطائي المخصصة ، إذا كنت أستخدم الموارد الموروثة؟

هل كانت مفيدة؟

المحلول

إذا لم يكن هناك سبب محدد تقوم بالتحقق من صحته في وحدة التحكم ، فيجب أن يكون التحقق في النموذج: Genacodicetagpre

في وحدة التحكم ، سيؤدي الحفظ (أو استدعاء object.valid؟) إلى تشغيل عمليات التحقق هذه.يمكنك بعد ذلك التعامل مع الاستجابة في وحدة التحكم الخاصة بك لإعادة تقديم الإجراء إذا لزم الأمر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top