fix: Tabs nach Stundenzettel-Pattern (mit /custom/ Prefix, ohne array-data wrap)
All checks were successful
Deploy bericht / deploy (push) Successful in 1s
All checks were successful
Deploy bericht / deploy (push) Successful in 1s
Tab-URL-Pfad braucht /custom/-Prefix damit Apache ihn richtig auflöst, und das einfache String-Array-Format (wie Stundenzettel) ist robuster als die ['data' => ...] Variante. Ungenutzte Hook-Contexts entfernt. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> [deploy]
This commit is contained in:
parent
a46ac84a93
commit
fab63f6806
1 changed files with 4 additions and 8 deletions
|
|
@ -43,11 +43,7 @@ class modBericht extends DolibarrModules
|
|||
'theme' => 0,
|
||||
'css' => array('/bericht/css/bericht.css'),
|
||||
'js' => array(),
|
||||
'hooks' => array(
|
||||
'invoicecard',
|
||||
'ordercard',
|
||||
'propalcard',
|
||||
),
|
||||
'hooks' => array(),
|
||||
'moduleforexternal' => 0,
|
||||
);
|
||||
|
||||
|
|
@ -84,9 +80,9 @@ class modBericht extends DolibarrModules
|
|||
// dynamisch hinzugefügt, weil wir die Sichtbarkeit pro Element-Typ über Konstanten steuern wollen.
|
||||
// Statisch geht aber auch — sicherer und einfacher:
|
||||
$this->tabs = array(
|
||||
0 => array('data' => 'invoice:+bericht:Bericht:bericht@bericht:$user->hasRight(\'bericht\', \'read\') && getDolGlobalString(\'BERICHT_TAB_ON_INVOICE\', \'1\'):/bericht/bericht_card.php?id=__ID__&element=invoice'),
|
||||
1 => array('data' => 'order:+bericht:Bericht:bericht@bericht:$user->hasRight(\'bericht\', \'read\') && getDolGlobalString(\'BERICHT_TAB_ON_ORDER\', \'1\'):/bericht/bericht_card.php?id=__ID__&element=order'),
|
||||
2 => array('data' => 'propal:+bericht:Bericht:bericht@bericht:$user->hasRight(\'bericht\', \'read\') && getDolGlobalString(\'BERICHT_TAB_ON_PROPAL\', \'1\'):/bericht/bericht_card.php?id=__ID__&element=propal'),
|
||||
'invoice:+bericht:Bericht:bericht@bericht:$user->hasRight("bericht","read"):/custom/bericht/bericht_card.php?id=__ID__&element=invoice',
|
||||
'order:+bericht:Bericht:bericht@bericht:$user->hasRight("bericht","read"):/custom/bericht/bericht_card.php?id=__ID__&element=order',
|
||||
'propal:+bericht:Bericht:bericht@bericht:$user->hasRight("bericht","read"):/custom/bericht/bericht_card.php?id=__ID__&element=propal',
|
||||
);
|
||||
|
||||
$this->dictionaries = array();
|
||||
|
|
|
|||
Loading…
Reference in a new issue