وحدة التحكم في القضبان - استخدم طريقة image_tag
-
29-09-2019 - |
سؤال
كيف يمكنني تنفيذ طريقة image_tag في وحدة تحكم القضبان
قم بتشغيل وحدة التحكم $ Rails C
تحميل المساعدين
قم بتضمين ActionView :: مساعدين
تنفيذ الأمر
Image_tag ('test.png')
حصلت على خطأ غريب.
الرجاء المساعدة!
المحلول 2
طيب ... لقد وجدت الحل. يظهر الخطأ فقط في Rails 3 لكنني قمت بإصلاحه عن طريق ضبط
config.action_controller.asset_host = "http://..."
config.action_mailer.asset_host = "http://..."
في ملف Environemnt الخاص بي (على سبيل المثال Development.rb). لا يصدق!
هذه الوظيفة هي الآن جزء من البرنامج المساعد https://github.com/xpepermint/js_erb.
نصائح أخرى
لست متأكدًا من سبب حصولك على هذا الخطأ. هذا غريب.
لكن وحدة التحكم في القضبان تكشف أساليب المساعد من خلال متغير المساعد. لذلك يجب أن يعمل هذا:
helper.image_tag('test.png')
لا تنتمي إلى StackOverflow