Exemplo n.º 1
0
 /**
  * Function to get the field details
  * @return <Array> - array of field values
  */
 public function getFieldInfo()
 {
     parent::getFieldInfo();
     //Change the default search operator
     if ($this->get('name') == 'date_start') {
         $request = new Vtiger_Request($_REQUEST, $_REQUEST);
         if ($request->has('search_params')) {
             $searchParams = $request->get('search_params');
             if (!empty($searchParams)) {
                 foreach ($searchParams[0] as $value) {
                     if ($value[0] == 'date_start') {
                         $this->fieldInfo['searchOperator'] = $value[1];
                     }
                 }
             }
         }
     }
     return $this->fieldInfo;
 }
Exemplo n.º 2
0
 /**
  * Function to get the field details
  * @return <Array> - array of field values
  */
 public function getFieldInfo()
 {
     $fieldInfo = parent::getFieldInfo();
     $fieldInfo['isQuickCreateDisabled'] = $this->isQuickCreateOptionDisabled();
     $fieldInfo['isSummaryField'] = $this->isSummaryField();
     $fieldInfo['isSummaryFieldDisabled'] = $this->isSummaryFieldOptionDisabled();
     $fieldInfo['isMassEditDisabled'] = $this->isMassEditOptionDisabled();
     $fieldInfo['isDefaultValueDisabled'] = $this->isDefaultValueOptionDisabled();
     return $fieldInfo;
 }