سؤال

أنا أستخدم البرنامج المساعد غرامة PaperClip للقضبان. كل شيء لطيف حتى الآن، يمكن للمستخدمين تحميل الصور.

الآن أريد خطوة إضافية قبل حفظ النموذج الخاص بي، طلب تأكيد من خلال التحميل أن الصورة تبدو صحيحة.

هل هذا ممكن للقيام به مع paperclip؟ إذا كان الأمر كذلك، كيف؟

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

المحلول

إذا كنت لا تريد حقا الصورة التي تضغط على قاعدة البيانات الخاصة بك على الإطلاق قبل أن يتمكن المستخدم من التحقق من ذلك، فيمكنك استخدام JavaScript لعرض الصورة على الفور. وإلا فستحتاج إلى حفظه في مكان ما في الخلفية، سواء كان من خلال PaperClip أو غير ذلك.

إذا كنت ترغب فقط في استخدام القضبان وليس JavaScript، فسأحفظها فقط، وعرضها مرة أخرى إليهم، وإعطائها خيار حذفه.

نصائح أخرى

bave يبدو وكأنه خطة جيدة.

تضمين التغريدةث طريقة أخرى لتنفيذ خطة ديف:

  • حقل منطقي على نموذج صورتك للاستعلام
  • تحديد الحقل المنطقي إلى TRUE إذا كان المستخدم سعيدا به
  • النطاق المسمى الذي يختبر منطقية المذكورة أعلاه صحيح
  • استخدام المذكورة اسمه عند عرض الصورة.

أعرف أن paperclip لديه خطوة معالجة بعد، يمكنك ربطها، قد تأتي في متناول اليد أيضا.

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