function update($iContentId, $aValsToAdd = array(), &$aTrackTextFieldsChanges = null) { $CNF =& $this->_oModule->_oConfig->CNF; if (CHECK_ACTION_RESULT_ALLOWED === $this->_oModule->checkAllowedSetThumb()) { $aThumb = bx_process_input(bx_get($CNF['FIELD_THUMB']), BX_DATA_INT); $aValsToAdd[$CNF['FIELD_THUMB']] = 0; if (!empty($aThumb) && is_array($aThumb) && ($iFileThumb = array_pop($aThumb))) { $aValsToAdd[$CNF['FIELD_THUMB']] = $iFileThumb; } } $iRet = parent::update($iContentId, $aValsToAdd, $aTrackTextFieldsChanges); $this->_processFiles($this->getCleanValue($CNF['FIELD_PHOTO']), $iContentId, false); return $iRet; }
function update($iContentId, $aValsToAdd = array(), &$aTrackTextFieldsChanges = null) { $CNF =& $this->_oModule->_oConfig->CNF; if (!empty($this->aInputs[$CNF['FIELD_COVER']])) { $aValsToAdd[$CNF['FIELD_COVER']] = $this->aInputs[$CNF['FIELD_COVER']]['file_id']; } if (!empty($this->aInputs[$CNF['FIELD_PICTURE']])) { $aValsToAdd[$CNF['FIELD_PICTURE']] = $this->aInputs[$CNF['FIELD_PICTURE']]['file_id']; } return parent::update($iContentId, $aValsToAdd, $aTrackTextFieldsChanges); }