Sha256: a75a6c0810bccce46a812c67d0f2545b3b796ad7c6f0bca4478cc9990d03f7fb
Contents?: true
Size: 689 Bytes
Versions: 11
Compression:
Stored size: 689 Bytes
Contents
#require 'rails_admin/config/fields/base' module RailsAdmin::Config::Fields::Types class RichEditor < RailsAdmin::Config::Fields::Types::Text RailsAdmin::Config::Fields::Types::register(:rich_editor, self) register_instance_option(:config) do {} end register_instance_option(:partial) do :form_rich_text end def scope_type # Use association name if existent if bindings[:form].object_name.scan(/.*\[(.*)_attributes\]/).nil? bindings[:form].object_name else bindings[:form].object_name.scan(/.*\[(.*)_attributes\]/).to_s end end def scope_id bindings[:object].id end end end
Version data entries
11 entries across 11 versions & 1 rubygems