public function insert($aValsToAdd = array(), $isIgnore = false)
 {
     $CNF =& $this->_oModule->_oConfig->CNF;
     if (!empty($this->aInputs[$CNF['FIELD_PICTURE']])) {
         $aValsToAdd = array_merge($aValsToAdd, array($CNF['FIELD_PICTURE'] => $this->aInputs[$CNF['FIELD_PICTURE']]['file_id']));
     }
     if (!empty($this->aInputs[$CNF['FIELD_COVER']])) {
         $aValsToAdd = array_merge($aValsToAdd, array($CNF['FIELD_COVER'] => $this->aInputs[$CNF['FIELD_COVER']]['file_id']));
     }
     return parent::insert($aValsToAdd, $isIgnore);
 }
 public function insert($aValsToAdd = array(), $isIgnore = false)
 {
     $CNF =& $this->_oModule->_oConfig->CNF;
     if (CHECK_ACTION_RESULT_ALLOWED === $this->_oModule->checkAllowedSetThumb()) {
         $aThumb = isset($_POST[$CNF['FIELD_THUMB']]) ? bx_process_input($_POST[$CNF['FIELD_THUMB']], BX_DATA_INT) : false;
         $aValsToAdd[$CNF['FIELD_THUMB']] = 0;
         if (!empty($aThumb) && is_array($aThumb) && ($iFileThumb = array_pop($aThumb))) {
             $aValsToAdd[$CNF['FIELD_THUMB']] = $iFileThumb;
         }
     }
     if ($iContentId = parent::insert($aValsToAdd, $isIgnore)) {
         $this->_processFiles($this->getCleanValue($CNF['FIELD_PHOTO']), $iContentId, true);
     }
     return $iContentId;
 }