module CckForms::FormBuilderExtensions

Extends ActionView::Helpers::FormBuilder to add CCK Forms related methods:

class CckEnabled
  field :logo, type: CckForms::ParameterTypeClass::Image
end

= form_for @cck_enabled do |f|
  = f.standalone_cck_field :logo

Public Instance Methods

standalone_cck_field(field_name, options = {}) click to toggle source

Returns HTML for a standalone CCK field field_name

# File lib/cck_forms/form_builder_extensions.rb, line 13
def standalone_cck_field(field_name, options = {})
  fields_for(field_name) do |ff|
    @template.raw object.send(field_name).build_form ff, options
  end
end