All Data Structures Functions Variables Pages
Protected Member Functions | Static Protected Attributes
ParentProductCategoryElement Class Reference
Inheritance diagram for ParentProductCategoryElement:
ProductCategoryElement ModelElement Element ElementActionTypeInterface

Protected Member Functions

 renderControlEditable ()
 
 renderTextField ($idInputName)
 
 getModalTitleForSelectingModel ()
 
 renderLabel ()
 
- Protected Member Functions inherited from ProductCategoryElement
 renderControlEditable ()
 
 getModalTitleForSelectingModel ()
 
- Protected Member Functions inherited from ModelElement
 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 ()
 
- Protected Member Functions inherited from Element
 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 $modalActionId = 'modalParentList'
 
- Static Protected Attributes inherited from ProductCategoryElement
static $moduleId = 'productTemplates'
 
- Static Protected Attributes inherited from ModelElement
static $moduleId
 
static $autoCompleteActionId = 'autoComplete'
 
static $modalActionId = 'modalList'
 
static $editableActionType = 'ModalList'
 
static $nonEditableActionType = 'Details'
 

Additional Inherited Members

- Public Member Functions inherited from ModelElement
 doNotHideSelectLinkWhenDisabled ()
 
 setIdAttributeId ($idAttributeId)
 
 getEditableNameIds ()
 
- Public Member Functions inherited from Element
 __construct ($model, $attribute, $form=null, array $params=array())
 
 render ()
 
 getEditableNameIds ()
 
 getAttribute ()
 
 renderAsControlNonEditable ()
 
- Static Public Member Functions inherited from ModelElement
static getModuleId ()
 
static getEditableActionType ()
 
static getNonEditableActionType ()
 
- Static Public Member Functions inherited from Element
static getDisplayName ()
 
static isReadOnly ()
 
static resolveInputNameForEditableInput ($attributeName)
 
static resolveInputNamePrefixIntoString ($inputNamePrefix)
 
static resolveInputIdPrefixIntoString ($inputIdPrefix)
 
- Data Fields inherited from ModelElement
const MODAL_CONTAINER_PREFIX = 'modalContainer'
 
const CLEAR_LINK_ID = 'clear-link'
 
- Data Fields inherited from Element
 $params
 
 $editableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}{error}</td>'
 
 $nonEditableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}</td>'
 
- Protected Attributes inherited from ProductCategoryElement
 $controllerId = 'category'
 
- Protected Attributes inherited from ModelElement
 $controllerId = 'default'
 
 $idAttributeId = 'id'
 
 $hideSelectLinkWhenDisabled = true
 
- Protected Attributes inherited from Element
 $model
 
 $attribute
 
 $form
 

Detailed Description

Display the category selection. This is specifically for selecting a parent category.

Definition at line 41 of file ParentProductCategoryElement.php.

Member Function Documentation

renderControlEditable ( )
protected
Returns
string

Definition at line 48 of file ParentProductCategoryElement.php.

renderTextField (   $idInputName)
protected

Override to ensure the text box is disabled. This will force the select button to be utililzed instead of type-ahead.

Returns
The element's content as a string.

Definition at line 60 of file ParentProductCategoryElement.php.

getModalTitleForSelectingModel ( )
protected
Returns
string

Definition at line 73 of file ParentProductCategoryElement.php.

renderLabel ( )
protected
Returns
string

Definition at line 81 of file ParentProductCategoryElement.php.


The documentation for this class was generated from the following file:
Generated on Fri May 29 2020 07:10:55