Spiegel von
https://github.com/paviliondev/discourse-custom-wizard.git
synchronisiert 2024-11-15 14:22:53 +01:00
modified docs
Dieser Commit ist enthalten in:
Ursprung
310a3b0328
Commit
07f7e285ec
2 geänderte Dateien mit 7 neuen und 13 gelöschten Zeilen
|
@ -8,14 +8,15 @@ class CustomWizard::Field
|
||||||
# number: 3
|
# number: 3
|
||||||
# title: Add the field name to attribute map
|
# title: Add the field name to attribute map
|
||||||
# description: The attribute map serves as a global registry for field attributes. Set the
|
# description: The attribute map serves as a global registry for field attributes. Set the
|
||||||
# key as the attribute name and value as an array of properties. Use the properties according to the
|
# key as the attribute name and value as an array of properties. Use the properties according to
|
||||||
# your usecase. Here's a list and description of each of the properties.
|
# your usecase. Here's a list and description of each of the properties.
|
||||||
# accessible: The attribute is passed to attr_accessor
|
# ```
|
||||||
|
# accessible: The attribute is set as a CustomWizard::Field attr_accessor
|
||||||
# serializable: The attribute is serialized to the client
|
# serializable: The attribute is serialized to the client
|
||||||
# permitted: The attribute is permitted to be passed to the admin side controller for saving
|
# permitted: The attribute is permitted in the admin controller
|
||||||
# mapped: The attribute is a mapped attributed and is permitted to be passed to the admin side controller for saving
|
# mapped: The attribute is mapped and permitted (see above)
|
||||||
# excluded: The attribute is not initialized in the constructor. This is used
|
# excluded: The attribute is not initialized in the constructor
|
||||||
# if the attribute needs a method
|
# ```
|
||||||
##
|
##
|
||||||
|
|
||||||
def self.attribute_map
|
def self.attribute_map
|
||||||
|
|
|
@ -14,13 +14,6 @@ class CustomWizard::Template
|
||||||
@actions = data['actions'] || []
|
@actions = data['actions'] || []
|
||||||
end
|
end
|
||||||
|
|
||||||
##
|
|
||||||
# type: step
|
|
||||||
# number: 4
|
|
||||||
# title: Our new field is saved to the template
|
|
||||||
# description: The template is loaded into the wizard model when it is built,
|
|
||||||
# our attribute has to be present, for it to build properly...
|
|
||||||
##
|
|
||||||
def save(opts = {})
|
def save(opts = {})
|
||||||
@opts = opts
|
@opts = opts
|
||||||
|
|
||||||
|
|
Laden …
In neuem Issue referenzieren