Sha256: 8ec84820015863c3de3b84c26cd3f6a411df89285f1c2b95ab248b652c28a8a3
Contents?: true
Size: 1.29 KB
Versions: 4
Compression:
Stored size: 1.29 KB
Contents
module ContentsCore @@editing = false @@config = { cc_blocks: { multi_text: { children_type: :text, name: 'Multi columns block', items: { column: :text } }, text: { name: 'Text block', items: { title: :item_string, content: :item_text } }, }, items: { boolean: {}, datetime: {}, float: {}, hash: {}, file: { input: :file_image }, integer: {}, string: {}, text: { input: :html }, } } if defined? CarrierWave @@config[:cc_blocks].merge!({ image: { name: 'Image block', items: { img: :item_file } }, slide: { name: 'Slide block', items: { img: :item_file, title: :item_string } }, slider: { children_type: :slide, name: 'Slider block', items: { slide: :slide } }, text_with_image: { name: 'Text with image block', items: { img: :item_file, title: :item_string, content: :item_text } }, }) # ItemImage.class_eval do # mount_uploader :data, ImageUploader # end end end
Version data entries
4 entries across 4 versions & 1 rubygems