mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-09-01 08:00:47 +08:00
Convert button to dynamic buttons
This commit is contained in:
parent
9d1626e299
commit
30e8dec179
11 changed files with 87 additions and 35 deletions
|
@ -81,7 +81,17 @@ class DetailView extends ListView
|
|||
global $list_view_row_count;
|
||||
global $current_offset;
|
||||
|
||||
$recordPaginationEnabled = isset($sugar_config['enable_record_pagination']) ? $sugar_config['enable_record_pagination'] : (!isset($sugar_config['disable_vcr']) || !$sugar_config['disable_vcr']);
|
||||
|
||||
if (array_key_exists('enable_record_pagination', $GLOBALS['sugar_config'])) {
|
||||
$recordPaginationEnabled = isTrue($sugar_config['enable_record_pagination']);
|
||||
} else {
|
||||
$recordPaginationEnabled = true;
|
||||
|
||||
if (isset($sugar_config['disable_vcr']) && $sugar_config['disable_vcr']) {
|
||||
$recordPaginationEnabled = !$sugar_config['disable_vcr'];
|
||||
}
|
||||
}
|
||||
|
||||
if (!$recordPaginationEnabled) {
|
||||
$seed->retrieve($_REQUEST['record']);
|
||||
return $seed;
|
||||
|
|
|
@ -92,11 +92,14 @@ class DetailView2 extends EditView
|
|||
$this->tpl = get_custom_file_if_exists($tpl);
|
||||
$this->module = $module;
|
||||
$this->metadataFile = $metadataFile;
|
||||
|
||||
if (isset($GLOBALS['sugar_config']['enable_record_pagination'])) {
|
||||
$this->showVCRControl = $GLOBALS['sugar_config']['enable_record_pagination'];
|
||||
if (array_key_exists('enable_record_pagination', $GLOBALS['sugar_config'])) {
|
||||
$this->showVCRControl = isTrue($GLOBALS['sugar_config']['enable_record_pagination']);
|
||||
} else {
|
||||
$this->showVCRControl = !$GLOBALS['sugar_config']['disable_vcr'];
|
||||
$this->showVCRControl = true;
|
||||
|
||||
if (isset($GLOBALS['sugar_config']['disable_vcr'])) {
|
||||
$this->showVCRControl = !$GLOBALS['sugar_config']['disable_vcr'];
|
||||
}
|
||||
}
|
||||
|
||||
if (!empty($this->metadataFile) && file_exists($this->metadataFile)) {
|
||||
|
|
|
@ -242,9 +242,13 @@ class EditView
|
|||
$this->metadataFile = $metadataFile;
|
||||
|
||||
if (isset($GLOBALS['sugar_config']['enable_record_pagination'])) {
|
||||
$this->showVCRControl = $GLOBALS['sugar_config']['enable_record_pagination'];
|
||||
$this->showVCRControl = isTrue($GLOBALS['sugar_config']['enable_record_pagination']);
|
||||
} else {
|
||||
$this->showVCRControl = !$GLOBALS['sugar_config']['disable_vcr'];
|
||||
$this->showVCRControl = true;
|
||||
|
||||
if (isset($GLOBALS['sugar_config']['disable_vcr'])) {
|
||||
$this->showVCRControl = !$GLOBALS['sugar_config']['disable_vcr'];
|
||||
}
|
||||
}
|
||||
|
||||
if (!empty($this->metadataFile) && file_exists($this->metadataFile)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue