我正在使用带有refinierycms-blog和refinerycms-pages-images引擎的精炼厂CMS,并且我想为每个图片添加一个新的自定义字段(默认情况下有一个标题字段)。
我已经运行了数据库迁移,因此refinery_image_pages上有一个字段来保存该值,并编辑了refinery / admin / pages / tabs / _image_field.html.erb,以便显示该字段:
<%= text_field_tag "#{f.object_name.demodulize}[images_attributes][#{index}][image_margin_top]",
(image_margin_top
是我的自定义字段。)
我的问题是两个人:
如何在提交博客编辑表单时获取image_margin_top值以保存到数据库?我猜我可能需要编辑其中一个核心模型?
如何在管理表单上显示image_margin_top的值?默认标题字段使用_image_field.html.erb
-
f.object.caption_for_image_index(index)
我想创建一个image_margin_top_for_image_index()
方法,但不知道该怎么做。
非常感谢