Пример #1
0
 /**
  * Obtener la lista de campos personalizados y sus valores
  */
 private function getCustomFieldsForItem()
 {
     // Establecer el id de la cuenta en activo y no del historial
     $id = Session::getLastAcountId() !== 0 ? Session::getLastAcountId() : $this->getId();
     // Se comprueba que hayan campos con valores para la cuenta actual
     if ($this->isGotData() && CustomFields::checkCustomFieldExists(ActionsInterface::ACTION_ACC_NEW, $id)) {
         $this->view->assign('customFields', CustomFields::getCustomFieldsData(ActionsInterface::ACTION_ACC_NEW, $id));
     } else {
         $this->view->assign('customFields', CustomFields::getCustomFieldsForModule(ActionsInterface::ACTION_ACC_NEW));
     }
 }
Пример #2
0
 /**
  * Obtener la lista de campos personalizados y sus valores
  */
 private function getCustomFieldsForItem()
 {
     // Se comprueba que hayan campos con valores para el elemento actual
     if (!$this->view->isView && CustomFields::checkCustomFieldExists($this->_module, $this->view->itemId)) {
         $this->view->assign('customFields', CustomFields::getCustomFieldsData($this->_module, $this->view->itemId));
     } else {
         $this->view->assign('customFields', CustomFields::getCustomFieldsForModule($this->_module));
     }
 }