[Legacy] Fix hide logic of portal buttons

This commit is contained in:
Jack Anderson 2024-06-21 08:49:51 +01:00 committed by Clemente Raposo
parent 93a8f9f03a
commit 4de09d2ede
2 changed files with 9 additions and 1 deletions

View file

@ -48,7 +48,7 @@ class BooleanMapper implements TypeMapperInterface
$newName = $alternativeName;
}
if (empty($bean->$name)) {
if (!isset($bean->$name)) {
$container[$newName] = '';
return;

View file

@ -247,6 +247,14 @@ $viewdefs ['Contacts'] =
'acl' => ['view'],
'availability' => ['portal-enabled'],
'displayLogic' => [
'onPortalEnabled' => [
'modes' => ['detail', 'edit', 'create'],
'params' => [
'activeOnFields' => [
'portal_account_disabled' => ['false'],
]
]
],
'onJoomlaIDEmpty' => [
'modes' => ['detail', 'edit', 'create'],
'params' => [