UNA3
Loading...
Searching...
No Matches
BxShopifyFormEntry Class Reference
Inheritance diagram for BxShopifyFormEntry:
BxBaseModTextFormEntry BxBaseModGeneralFormEntry BxTemplFormView BxBaseFormView BxBaseFormView BxDolForm BxDolForm BxDol iBxDolReplaceable BxDol iBxDolReplaceable

Public Member Functions

 __construct ($aInfo, $oTemplate=false)
 
- Public Member Functions inherited from BxBaseModTextFormEntry
 getCode ($bDynamicMode=false)
 
 initChecker ($aValues=array(), $aSpecificValues=array())
 
 update ($iContentId, $aValsToAdd=array(), &$aTrackTextFieldsChanges=null)
 
 processPolls ($sFieldPoll, $iContentId=0)
 
 processLinks ($sFieldLink, $iContentId=0)
 
- Public Member Functions inherited from BxBaseModGeneralFormEntry
 genInputNestedForm (&$aInput, $sInfo='', $sError='')
 
 genNestedForm (&$aInput)
 
 getNestedFormObject (&$aInput, $bViewMode=false)
 
 addTrackFields ($mixedFields, $mixedContent)
 
 isTrackFieldChanged ($sField, $bReturnValues=false)
 
 insert ($aValsToAdd=array(), $isIgnore=false)
 
 getHtmlEditorQueryParams ($aInput)
 
 delete ($iContentId, $aContentInfo=array())
 
 processFiles ($sFieldFile, $iContentId=0, $isAssociateWithContent=false)
 
 _deleteFile ($iFileId, $sStorage='')
 
 addCssJs ()
 
 genViewRowValue (&$aInput)
 
 genViewRowWrapped (&$aInput)
 
 setMetatagsKeywordsData ($iId, $a, $o)
 
 getContentOwnerProfileId ($iContentId)
 
 _addCssJsPrivacyField ($sField, $sPrivacyObject, $bDynamicMode=false)
 
- Public Member Functions inherited from BxTemplFormView
 genInputSwitcher (&$aInput)
 
- Public Member Functions inherited from BxBaseFormView
 performActionGetHelp ()
 
 performActionChangePrivacyGroup ()
 
 performActionGetPrivacyGroupChooser ()
 
 setShowEmptySections ($b)
 
 setAjaxMode ($bAjaxMode)
 
 isAjaxMode ()
 
 setAbsoluteActionUrl ($sUrl)
 
 getCodeAPI ()
 
 getJsClassName ()
 
 getJsObjectName ()
 
 getJsScript ($bWrap=false)
 
 genForm ()
 
 genRows ()
 
 genRow (&$aInput)
 
 isInputVisible ($mixedInput)
 
 genViewRow (&$aInput)
 
 genViewRowWrappedHtml (&$aInput)
 
 genViewRowValueForSelect (&$aInput)
 
 genRowStandard (&$aInput, $isOneLine=false)
 
 genWrapperInput ($aInput, $sContent)
 
 genRowCustom (&$aInput, $sCustomMethod)
 
 genRowBlockHeader (&$aInput)
 
 genBlockEnd ()
 
 genInput (&$aInput)
 
 getInputId (&$aInput)
 
 genInputStandard (&$aInput)
 
 genInputButton (&$aInput)
 
 genInputTextarea (&$aInput)
 
 isHtmlEditor ($iViewMode, &$aInput)
 
 addHtmlEditor ($iViewMode, &$aInput, $sUniq)
 
 genInputSelectBox (&$aInput, $sInfo='', $sError='')
 
 genInputFile (&$aInput)
 
 genInputFiles (&$aInput, $sInfo='', $sError='')
 
 genInputSelect (&$aInput)
 
 genInputSelectRgb (&$aInput)
 
 genInputSelectMultiple (&$aInput)
 
 genInputCheckboxSet (&$aInput)
 
 genInputRadioSet (&$aInput)
 
 _isSelected ($sValue, $sCurValue)
 
 _isSelectedMultiple ($sValue, $aCurValues)
 
 _genInputSelect (&$aInput, $isMultiple, $mixedCurrentVal, $sIsSelectedFunc)
 
 _genInputsSet (&$aInput, $sType, $mixedCurrentVal, $sIsCheckedFunc, $sNameAppend='')
 
 genInputLocation (&$aInput)
 
 setLocationVals ($aInput, $aVals)
 
 setLocationVal ($aInput, $sIndex, $sVal)
 
 genInputPassword (&$aInput)
 
 genInputPrice (&$aInput)
 
 genInputNestedForm (&$aInput)
 
 genInputCaptcha (&$aInput)
 
 genLabel (&$aInput)
 
 genPrivacyGroupChooser (&$aInput, $sPrivacyObject='')
 
 genFiledItemInfoWrapper ($sInput, $sInfoValue)
 
 genInfoIcon ($sInfo)
 
 genErrorIcon ( $sError='')
 
 getOpenSection ($aAttrs=[], $sTitle='', $aWrapperAttrs=[])
 
 getCloseSection ()
 
 getOpenSectionViewMode ($aAttrs=array(), $sTitle='', $aWrapperAttrs=[])
 
 getCloseSectionViewMode ()
 
 addCssJsUi ()
 
 addCssJsUiSortable ()
 
 addCssJsTimepicker ()
 
 addCssJsMinicolors ()
 
 addCssJsViewMode ()
 
 addCssJsCore ()
 
- Public Member Functions inherited from BxDolForm
 getKeyValuesPair ()
 
 isStatusFieldSupported ()
 
 autoSetToPending (&$aValsToAdd)
 
 delete ($val)
 
 generateUri ()
 
 getCleanValue ($sName)
 
 isSubmitted ()
 
 getTemplate ()
 
 getId ()
 
 getName ()
 
 setId ($sId)
 
 setName ($sName)
 
 setAction ($sAction)
 
 setForceSetToPending ($isValid)
 
 setValid ($isValid)
 
 isValid ()
 
 isSubmittedAndValid ()
 
 getSpecificValues ()
 
 setSpecificValue ($sName, $sVal)
 
 getAuthorId ()
 
 setAuthorId ($iAuthorId)
 
 isFieldExist ($sName, $bCheckAllFields=false)
 
 _initCheckerNestedForms ()
 
 addMarkers ($a)
 
 getFormErrors ()
 

Additional Inherited Members

- Static Public Member Functions inherited from BxBaseFormView
static getJsCalendarLangs ()
 
static getCssJsCalendar ()
 
- Static Public Member Functions inherited from BxDolForm
static getObjectInstance ($sObject, $sDisplayName, $oTemplate=false, $sParam='')
 
static unSetObjectInstance ($sObject, $sDisplayName, $oTemplate=false, $sParam='')
 
static getDataItems ($sKey, $isUseForSet=false, $sUseValues=BX_DATA_VALUES_DEFAULT)
 
static getSubmittedValue ($sKey, $sMethod, &$aSpecificValues=false)
 
static setSubmittedValue ($sKey, $mixedValue, $sMethod, &$aSpecificValues=false)
 
static genCsrfToken ($bReturn=false)
 
static getCsrfToken ()
 
static isCsrfTokenValid ($s, $bDeleteToken=true)
 
static onModuleUninstall ($sModuleName)
 
static isVisible ($aInput)
 
- Public Attributes inherited from BxDolForm
 $aFormAttrs
 
 $aInputs
 
 $aParams
 
 $id
 
- Static Public Attributes inherited from BxDolForm
static $TYPES_SKIP = array('files' => 1, 'location' => 1, 'nested_form' => 1)
 
static $TYPES_CHECKBOX = array('checkbox' => 1, 'switcher' => 1)
 
static $TYPES_TEXT = array('text' => 1, 'textarea' => 1)
 
static $TYPES_FILE = array('file' => 1)
 
static $FUNC_SKIP_DOMAIN_CHECK = array('email' => 1, 'emails' => 1, 'emailexist' => 1, 'emailuniq' => 1, 'emailexistorempty' => 1, 'hostdomain' => 1, 'hostdomainchat' => 1, 'emailorempty' => 1)
 
static $FUNC_SKIP_MACROS_CHECK = array()
 
static $LOCATION_INDEXES = array ('lat', 'lng', 'country', 'state', 'city', 'zip', 'street', 'street_number')
 
static $LOCATION_INDEXES_MANDATORY = array ('lat', 'lng')
 
- Protected Member Functions inherited from BxBaseModTextFormEntry
 genCustomInputAttachments ($aInput)
 
 genCustomInputPolls ($aInput)
 
 _getVideoGhostTmplVars ($aContentInfo=array())
 
 _getSoundGhostTmplVars ($aContentInfo=array())
 
 _getFileGhostTmplVars ($aContentInfo=array())
 
- Protected Member Functions inherited from BxBaseModGeneralFormEntry
 _isChangeUserForAdmins ($sDisplay)
 
 genGhostTemplateForInputNestedForm (&$aInput)
 
 _associalFileWithContent ($oStorage, $iFileId, $iProfileId, $iContentId, $sPictureField='')
 
 _getPhotoGhostTmplVars ($aContentInfo=array())
 
 _isAdmin ($iContentId=0)
 
 _processTrackFields ($mixedContent)
 
 _processMetas (&$aValsToAdd)
 
 _getPrivacyFields ($aKeysF2O=array())
 
 _preparePrivacyField ($sField, $sPrivacyObject)
 
 _preloadPrivacyField ($sField, $sPrivacyObject, $aValues)
 
 _validatePrivacyField ($sField, $sPrivacyObject, $aValues)
 
 processMulticatBefore ($sFieldName, &$aValsToAdd)
 
 processMulticatAfter ($sFieldName, $iContentId)
 
 genCustomViewRowValueMulticat (&$aInput)
 
 genCustomInputMulticat (&$aInput)
 
 genCustomInputMulticatSelect ($aInput, $aValues, $mixedValue='')
 
 genCustomInputMulticatInput ($aInput)
 
 genCustomInputMulticatButton ($aInput)
 
 genCustomInputMulticatButtonNew ($aInput)
 
 genCustomInputAuthor ($aInput)
 
 _isMulticatEnabled ()
 
- Protected Member Functions inherited from BxBaseFormView
 _isInputVisibleByPrivacy ($aInput)
 
 _genViewRowWrapped (&$aInput, $aParams=[])
 
 genCustomRowBirthday (&$aInput)
 
 genCustomRowCf (&$aInput)
 
 genCustomViewRowValueBirthday (&$aInput)
 
 _genWrapperInputAttrs (&$aInput)
 
 _genInputStandardAttrs (&$aInput)
 
 _genInputButtonAttrs (&$aInput)
 
 _genInputTextareaAttrs (&$aInput)
 
 genGhostTemplate (&$aInput)
 
 genCustomInputUsernamesSuggestions ($aInput)
 
 _genCustomInputUsernamesSuggestionsAttrs (&$aInput, $bDisabled=false)
 
 _genCustomInputUsernamesSuggestionsTextAttrs (&$aInput, $bDisabled=false)
 
 genCustomViewRowValueLabels ($aInput)
 
 genCustomInputLabels (&$aInput)
 
 _genInputSelectAttrs (&$aInput, $isMultiple)
 
 _genInputSelectOptionAttrs (&$aOption)
 
 _parseInputSelect ($sTmplName, $aTmplVars)
 
 getLocationVal ($aInput, $sIndex)
 
 _processCssJs ()
 
 _addJs ($mixed, $sJsCondition)
 
 _addCss ($mixed)
 
- Protected Member Functions inherited from BxDolForm
 _genMethodName ($s)
 
 _replaceMarkers ($a)
 
 _getPrivacyIcon ($mixedPrivacy)
 
 _getPrivacyGroup ($sPrivacyObject, $iInputId, $iAuthorId=false)
 
- Protected Attributes inherited from BxBaseModTextFormEntry
 $_sGhostTemplateVideo = 'form_ghost_template_video.html'
 
 $_sGhostTemplateSound = 'form_ghost_template_sound.html'
 
 $_sGhostTemplateFile = 'form_ghost_template_file.html'
 
- Protected Attributes inherited from BxBaseModGeneralFormEntry
 $MODULE
 
 $_oModule
 
 $_aMetatagsFieldsWithKeywords = array()
 
 $_oMetatagsObject = null
 
 $_oMetatagsContentId = 0
 
 $_sGhostTemplate = 'form_ghost_template.html'
 
 $_aTrackFieldsChanges
 
 $_iContentId
 
 $_bAllowChangeUserForAdmins
 
- Protected Attributes inherited from BxBaseFormView
 $bEnableErrorIcon = true
 
 $sCode
 
 $_sCodeAdd = ''
 
 $_isSectionOpened = false
 
 $_sDivider = '<span class="bx-def-margin-left"></span>'
 
 $_sDividerAlt = '<br />'
 
 $_bDynamicMode = false
 
 $_bAjaxMode = false
 
 $_bAbsoluteActionUrl = false
 
 $_bViewMode = false
 
 $_bShowEmptySections = false
 
 $_sSectionClose = 'getCloseSection'
 
 $_sSectionOpen = 'getOpenSection'
 
 $_aJs = array()
 
 $_aCss = array()
 
 $_sJsClassName
 
 $_sJsObjectName
 
 $_aHtmlIds
 
- Protected Attributes inherited from BxDolForm
 $_aMarkers = array ()
 
 $oTemplate
 
 $_isValid = true
 
 $_bForceSetToPending = false
 
 $_sChecker
 
 $_sCheckerHelper
 
 $_aSpecificValues
 
 $_aFieldsCheckForSpam = array()
 
 $_aFieldsExcludeFromCheckForSpam = array()
 
 $_iAuthorId
 
 $_sAuthorKey
 
 $_sPrivacyObjectView
 
 $_sPrivacyGroupDefault
 
- Static Protected Attributes inherited from BxBaseModGeneralFormEntry
static $_isCssJsGeneralModuleAdded = false
 
- Static Protected Attributes inherited from BxBaseFormView
static $_isToggleJsAdded = false
 
static $_isCssJsAdded = false
 
static $_isCssJsUiAdded = false
 
static $_isCssJsUiSortableAdded = false
 
static $_isCssJsMinicolorsAdded = false
 
static $_isCssJsLabelsAdded = false
 
static $_isCssJsTimepickerAdded = false
 
static $_isCssJsAddedViewMode = false
 

Detailed Description

Create/Edit entry form

Constructor & Destructor Documentation

◆ __construct()

BxShopifyFormEntry::__construct ( $aInfo,
$oTemplate = false )

Constructor

Parameters
array$aInfoForm contents

$aInfo['params'] = array( 'remove_form' => true|false, );

Returns
BxBaseFormView

Reimplemented from BxBaseModTextFormEntry.


The documentation for this class was generated from the following file: