Protected Member Functions | |
renderControlEditable () | |
![]() | |
renderControlEditable () | |
renderEditableContent () | |
wrapHasModelSelectInput (&$content) | |
getIdInputHtmlOptions () | |
renderTextField ($idInputName) | |
resolveAdditionalHtmlOptionsForTextField ($idInputName) | |
getAutoCompleteUrlParams () | |
getAutoCompleteControllerId () | |
renderSelectLink () | |
getSelectLinkUrlParams () | |
resolveAjaxOptionsForSelectingModel ($formId) | |
getModalTitleForSelectingModel () | |
getModalContainerId () | |
getSelectLinkControllerId () | |
renderControlNonEditable () | |
makeNonEditableLink () | |
makeNonEditableLinkUrl () | |
renderLabel () | |
getIdForHiddenField () | |
getNameForHiddenField () | |
getIdForTextField () | |
getNameForTextField () | |
getIdForSelectLink () | |
getName () | |
getId () | |
getResolvedModel () | |
getModalTransferInformation () | |
resolveSourceModelIdForModalTransferInformation () | |
getSelectLinkStartingStyle () | |
showLinkOnNonEditable () | |
showOnlyHiddenInputForEditable () | |
resolveModuleId () | |
registerScriptForAutoCompleteTextField () | |
getOnSelectOptionForAutoComplete ($idInputName) | |
resolveOnSelectionOptionAttributeNameForAutoComplete () | |
renderExtraHtmlContent () | |
renderClearLink () | |
renderClearLinkContent () | |
resolveClearLinkHtmlOptions () | |
registerClearLinkScripts () | |
registerIdHiddenInputChangeScript () | |
registerClearLinkClickScript () | |
![]() | |
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 () | |
Static Protected Attributes | |
static | $moduleId = 'accounts' |
![]() | |
static | $moduleId |
static | $autoCompleteActionId = 'autoComplete' |
static | $modalActionId = 'modalList' |
static | $editableActionType = 'ModalList' |
static | $nonEditableActionType = 'Details' |
Additional Inherited Members | |
![]() | |
doNotHideSelectLinkWhenDisabled () | |
setIdAttributeId ($idAttributeId) | |
getEditableNameIds () | |
![]() | |
__construct ($model, $attribute, $form=null, array $params=array()) | |
render () | |
getEditableNameIds () | |
getAttribute () | |
renderAsControlNonEditable () | |
![]() | |
static | getModuleId () |
static | getEditableActionType () |
static | getNonEditableActionType () |
![]() | |
static | getDisplayName () |
static | isReadOnly () |
static | resolveInputNameForEditableInput ($attributeName) |
static | resolveInputNamePrefixIntoString ($inputNamePrefix) |
static | resolveInputIdPrefixIntoString ($inputIdPrefix) |
![]() | |
const | MODAL_CONTAINER_PREFIX = 'modalContainer' |
const | CLEAR_LINK_ID = 'clear-link' |
![]() | |
$params | |
$editableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}{error}</td>' | |
$nonEditableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}</td>' | |
![]() | |
$controllerId = 'default' | |
$idAttributeId = 'id' | |
$hideSelectLinkWhenDisabled = true | |
![]() | |
$model | |
$attribute | |
$form | |
Display the account selection. This is a combination of a type-ahead input text field and a selection button which renders a modal list view to search on account. Also includes a hidden input for the user id.
Definition at line 44 of file AccountElement.php.
|
protected |
Render a hidden input, a text input with an auto-complete event, and a select button. These three items together form the Account Editable Element
Definition at line 54 of file AccountElement.php.