![]() |
Framework
3.9
|
Field renderer for related item data fields. More...
Public Member Functions | |
RelatedItemRadioButtonFieldRenderer (&$form, $field, $label, $relatedClass, $constraint, $nameField, $valueField="") | |
getRelatedItems () | |
renderField ($field) | |
FieldRenderers must override this method to provide the HTML implementation of the control used to edit the field. More... | |
renderSearchField ($field, $mode) | |
FieldRenderers must override this method to provide the HTML implementation of the control displayed for the field in a search form. More... | |
renderReadOnly ($field) | |
![]() | |
FieldRenderer ($parent) | |
Constructor. More... | |
_printLabel ($field, $colspan=1, $styles="", $annotation="") | |
Internal method to generate the HTML for the field label. More... | |
_getLabel ($field, $addSuffix=true) | |
_startField ($field, $styles="") | |
Internal method to generate the starting HTML for the field (including the label) More... | |
_endField ($field) | |
Internal method to generate the closing HTML for the field. More... | |
addValidatorsToForm ($field, $required=false) | |
This method is called by the AutoForm to add any default input validators that are required by the FieldRenderer. More... | |
addSearchValidatorsToForm ($field, $mode, $required=false) | |
For SearchForm, the validator field needs to match the name tag in the form which is in the format field:mode. More... | |
formatName ($item, $name) | |
Formats the given DataItem based on the supplied format string. More... | |
renderScript ($field) | |
FieldRenderers can override this method to provide any Javascript that their control requires for an edit form. More... | |
renderSearchScript ($field, $mode) | |
FieldRenderers can override this method to provide any Javascript that the control requires when being used in a search form. More... | |
renderOnSubmitHandler ($field) | |
FieldRenderers can override this method to provide any Javascript that must be executed when the form is submitted on the client. More... | |
preProcess ($field="") | |
FieldRenderers can override this method to provide behavior that occurs prior to the saving of the parent form's target object to the database. More... | |
postProcess ($field="") | |
FieldRenderers can override this method to provide behavior that occurs after the parent form's target object has been saved to the database. More... | |
Public Attributes | |
$items | |
$default | |
$field | |
$nameField | |
$valueField | |
$relatedClass | |
$constraint | |
$horizontal | |
![]() | |
$parent = null | |
$labelSuffix = "" | |
$colspan = 1 | |
$annotateBefore = false | |
$annotateNextLine = true | |
$hideLabel = false | |
$onPreProcess = null | |
callback hook for processing prior to saving the form's data object - individual renderers may override with custom processing More... | |
$onPostProcess = null | |
callback hook for processing after saving the form's data object - individual renderers may override with custom processing More... | |
Field renderer for related item data fields.
Renders as a list of radio button options.
Definition at line 44 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::getRelatedItems | ( | ) |
Definition at line 70 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::RelatedItemRadioButtonFieldRenderer | ( | & | $form, |
$field, | |||
$label, | |||
$relatedClass, | |||
$constraint, | |||
$nameField, | |||
$valueField = "" |
|||
) |
Definition at line 55 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::renderField | ( | $field | ) |
FieldRenderers must override this method to provide the HTML implementation of the control used to edit the field.
string | $field | the field name |
Reimplemented from FieldRenderer.
Definition at line 76 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::renderReadOnly | ( | $field | ) |
Definition at line 124 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::renderSearchField | ( | $field, | |
$mode | |||
) |
FieldRenderers must override this method to provide the HTML implementation of the control displayed for the field in a search form.
string | $field | the field name |
Reimplemented from FieldRenderer.
Definition at line 98 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$constraint |
Definition at line 52 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$default |
Definition at line 47 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$field |
Definition at line 48 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$horizontal |
Definition at line 53 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$items |
Definition at line 46 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$nameField |
Definition at line 49 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$relatedClass |
Definition at line 51 of file related_item_radio_button_field_renderer.inc.
RelatedItemRadioButtonFieldRenderer::$valueField |
Definition at line 50 of file related_item_radio_button_field_renderer.inc.