diff --git a/inc/Base.php b/inc/Base.php index 14206332..a942ca86 100644 --- a/inc/Base.php +++ b/inc/Base.php @@ -40,7 +40,7 @@ define('PLUGINS_PATH', __DIR__ . DIRECTORY_SEPARATOR . 'Plugins'); define('LOCALES_PATH', __DIR__ . DIRECTORY_SEPARATOR . 'locales'); define('SQL_PATH', __DIR__ . DIRECTORY_SEPARATOR . 'sql'); -define('DEBUG', true); +define('DEBUG', false); require 'SplClassLoader.php'; diff --git a/inc/SP/Account/AccountHistoryUtil.class.php b/inc/SP/Account/AccountHistoryUtil.class.php index 66430570..566eb6df 100644 --- a/inc/SP/Account/AccountHistoryUtil.class.php +++ b/inc/SP/Account/AccountHistoryUtil.class.php @@ -86,7 +86,7 @@ class AccountHistoryUtil public static function getAccountsMgmtSearch(ItemSearchData $SearchData) { $Data = new QueryData(); - $Data->setSelect('acchistory_id, acchistory_name, customer_name, acchistory_dateEdit, BIN(acchistory_isModify) as acchistory_isModify, BIN(acchistory_isDeleted) as acchistory_isDeleted'); + $Data->setSelect('acchistory_id, acchistory_name, customer_name, IFNULL(acchistory_dateEdit,acchistory_dateAdd) as acchistory_date, BIN(acchistory_isModify) as acchistory_isModify, BIN(acchistory_isDeleted) as acchistory_isDeleted'); $Data->setFrom('accHistory LEFT JOIN customers ON acchistory_customerId = customer_id'); $Data->setOrder('acchistory_name, customer_name, acchistory_id DESC'); diff --git a/inc/SP/Controller/Grids/Items.class.php b/inc/SP/Controller/Grids/Items.class.php index 6f58ed7e..f112e082 100644 --- a/inc/SP/Controller/Grids/Items.class.php +++ b/inc/SP/Controller/Grids/Items.class.php @@ -412,7 +412,7 @@ class Items extends GridBase $GridData->setDataRowSourceId('acchistory_id'); $GridData->addDataRowSource('acchistory_name'); $GridData->addDataRowSource('customer_name'); - $GridData->addDataRowSource('acchistory_dateEdit'); + $GridData->addDataRowSource('acchistory_date'); $GridData->addDataRowSourceWithIcon('acchistory_isModify', $iconEdit->setTitle(__('Modificada'))->setClass('opacity50')); $GridData->addDataRowSourceWithIcon('acchistory_isDeleted', $iconDelete->setTitle(__('Eliminada'))->setClass('opacity50')); diff --git a/inc/SP/Controller/ItemShowController.class.php b/inc/SP/Controller/ItemShowController.class.php index 08098224..ed9a5c92 100644 --- a/inc/SP/Controller/ItemShowController.class.php +++ b/inc/SP/Controller/ItemShowController.class.php @@ -258,7 +258,7 @@ class ItemShowController extends ControllerBase implements ActionsInterface, Ite $this->view->addTemplate('users'); $this->view->assign('user', $this->itemId ? User::getItem()->getById($this->itemId) : new UserData()); - $this->view->assign('isDisabled', ($this->view->isDemo || $this->view->actionId === self::ACTION_USR_USERS_VIEW) ? 'disabled' : ''); + $this->view->assign('isDisabled', $this->view->actionId === self::ACTION_USR_USERS_VIEW ? 'disabled' : ''); $this->view->assign('isReadonly', $this->view->isDisabled ? 'readonly' : ''); $this->view->assign('groups', Group::getItem()->getItemsForSelect()); $this->view->assign('profiles', Profile::getItem()->getItemsForSelect()); diff --git a/inc/themes/material-blue/views/itemshow/users.inc b/inc/themes/material-blue/views/itemshow/users.inc index 91e6d245..8ede837f 100644 --- a/inc/themes/material-blue/views/itemshow/users.inc +++ b/inc/themes/material-blue/views/itemshow/users.inc @@ -1,6 +1,11 @@ getUserLogin() === 'demo') { + $isReadonly = 'readonly'; + $isDisabled = 'disabled'; +} ?>