module Lolita::Configuration::Tab
Tab
is used as a container for different type of resource content. It can contain fields, images, audio, video files, maps and other stuff. Tab
contain following parts, that also are configurable through block or arguments passed to tab.
-
nested_fields_for
Create fields for different DB table/collection than given. -
field_set
Create fields set for ease use in builders. -
field
Create field in tab, fields also can be included in nested_fields_for and field_set -
default_fields
To create new tab you should pass Lolita::DBI
object and tab type, default is :content
Example¶ ↑
Lolita::Configuration::Tab.new(Lolita::DBI.new(Post),:images)
To define tab in ORM model, through lolita configuration do the following
Example¶ ↑
lolita do tab(:files) end