الأخطاء المخصصة في المصادر الموروثة
-
28-10-2019 - |
سؤال
لدي نموذج بسمات افتراضية ، لاستخدامه في simple_form:
Genacodicetagpreلدي نموذج / smses / new:
Genacodicetagpreوأريد التحقق من صحة كل هذه السمات الافتراضية داخل SmsesController الخاص بي ، في إجراء الإنشاء ، وإذا كانت غير صالحة - أظهر الخطأ.لكن هذا لا يعمل: Genacodicetagpre
كيف يمكنني إضافة أخطائي المخصصة ، إذا كنت أستخدم الموارد الموروثة؟
المحلول
إذا لم يكن هناك سبب محدد تقوم بالتحقق من صحته في وحدة التحكم ، فيجب أن يكون التحقق في النموذج: Genacodicetagpre
في وحدة التحكم ، سيؤدي الحفظ (أو استدعاء object.valid؟) إلى تشغيل عمليات التحقق هذه.يمكنك بعد ذلك التعامل مع الاستجابة في وحدة التحكم الخاصة بك لإعادة تقديم الإجراء إذا لزم الأمر.
لا تنتمي إلى StackOverflow