formula fetch related link mulitple ids
This commit is contained in:
@@ -70,6 +70,11 @@ class AttributeFetcher
|
||||
if ($parent = $entity->get($relationName)) {
|
||||
return $parent->get('name');
|
||||
}
|
||||
} else if ($entity->getAttributeParam($attribute, 'isLinkMultipleIdList') && $methodName == 'get') {
|
||||
$relationName = $entity->getAttributeParam($attribute, 'relation');
|
||||
if (!$entity->has($attribute)) {
|
||||
$entity->loadLinkMultipleField($relationName);
|
||||
}
|
||||
}
|
||||
|
||||
return $entity->$methodName($attribute);
|
||||
|
||||
@@ -39,6 +39,8 @@ class LinkMultiple extends Base
|
||||
$fieldName.'Ids' => array(
|
||||
'type' => 'varchar',
|
||||
'notStorable' => true,
|
||||
'isLinkMultipleIdList' => true,
|
||||
'relation' => $fieldName
|
||||
),
|
||||
$fieldName.'Names' => array(
|
||||
'type' => 'varchar',
|
||||
|
||||
Reference in New Issue
Block a user