Protected Member Functions | |
getNameForSelectInput () | |
![]() | |
renderControlEditable () | |
renderControlNonEditable () | |
renderError () | |
![]() | |
renderControlEditable () | |
resolveIdForLabel () | |
renderControlNonEditable () | |
convertDropDownModelsToArrayByIdName ($dropDownModels) | |
getAddBlank () | |
getNameForSelectInput () | |
getEditableHtmlOptions () | |
getDropDownArray () | |
renderError () | |
![]() | |
renderLabel () | |
resolveIdForLabel () | |
getFormattedAttributeLabel () | |
resolveNonActiveFormFormattedLabel ($label) | |
renderError () | |
renderScopedErrorId ($inputNameIdPrefix, $attribute) | |
renderEditable () | |
renderNonEditable () | |
renderControlEditable () | |
renderControlNonEditable () | |
getColumnSpan () | |
getDisabledValue () | |
getHtmlOptions () | |
resolveContentTemplate ($template, $data) | |
getEditableInputId ($attributeName=null, $relationAttributeName=null) | |
getEditableInputName ($attributeName=null, $relationAttributeName=null) | |
resolveInputPrefix () | |
resolveInputIdPrefix () | |
resolveInputNamePrefix () | |
getListViewGridId () | |
Additional Inherited Members | |
![]() | |
getIdForSelectInput () | |
getEditableNameIds () | |
![]() | |
__construct ($model, $attribute, $form=null, array $params=array()) | |
render () | |
getEditableNameIds () | |
getAttribute () | |
renderAsControlNonEditable () | |
![]() | |
static | getDisplayName () |
static | isReadOnly () |
static | resolveInputNameForEditableInput ($attributeName) |
static | resolveInputNamePrefixIntoString ($inputNamePrefix) |
static | resolveInputIdPrefixIntoString ($inputIdPrefix) |
![]() | |
$params | |
$editableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}{error}</td>' | |
$nonEditableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}</td>' | |
![]() | |
$model | |
$attribute | |
$form | |
Override because StaticDropDown defines the input name as a sub-array value. This is to be consistent with expected model attributes that utilize a dropdown. StaticDropDownFormElement makes the input name pattern follow more closely to a standard attribute.
Definition at line 42 of file StaticDropDownFormElement.php.
|
protected |
The dropdowns used by this element are not related models. The value should not be in a sub-array. That is why this override exists.
Definition at line 49 of file StaticDropDownFormElement.php.