Class: Cms9::PostField

Inherits:
ApplicationRecord show all
Defined in:
app/models/cms9/post_field.rb

Overview

post field model

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#multi_valuesObject

Returns the value of attribute multi_values.



8
9
10
# File 'app/models/cms9/post_field.rb', line 8

def multi_values
  @multi_values
end

Class Method Details

.all_typesObject



10
11
12
13
14
15
16
17
18
19
20
# File 'app/models/cms9/post_field.rb', line 10

def self.all_types
  [{ key: 'text', display_name: 'Text' },
   { key: 'text_area', display_name: 'Text Area' },
   { key: 'number', display_name: 'Number' },
   { key: 'select_single', display_name: 'Select Single' },
   { key: 'select_multiple', display_name: 'Select Multiple' },
   { key: 'date', display_name: 'Date' },
   { key: 'time', display_name: 'Time' },
   { key: 'date_time', display_name: 'Date & Time' },
   { key: 'image', display_name: 'Image' }]
end