Refinerycms-pages-images引擎自定义字段

时间:2012-04-18 17:47:12

标签: ruby ruby-on-rails-3 refinerycms

我正在使用带有refinierycms-blogrefinerycms-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是我的自定义字段。)

我的问题是两个人:

  1. 如何在提交博客编辑表单时获取image_margin_top值以保存到数据库?我猜我可能需要编辑其中一个核心模型?

  2. 如何在管理表单上显示image_margin_top的值?默认标题字段使用_image_field.html.erb -

    中的实用程序方法

    f.object.caption_for_image_index(index)

  3. 我想创建一个image_margin_top_for_image_index()方法,但不知道该怎么做。

    非常感谢

0 个答案:

没有答案