From 9de8c034ea57962ce48b85a9cd92c942d788b1c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Werner=20M=2E=20Krau=C3=9F?= Date: Mon, 18 Mar 2019 10:35:44 +0100 Subject: [PATCH 1/2] fix VirtualLinkedSummary for autocompletefield --- src/Extension/BaseElementExtension.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Extension/BaseElementExtension.php b/src/Extension/BaseElementExtension.php index b37a166..1445f24 100644 --- a/src/Extension/BaseElementExtension.php +++ b/src/Extension/BaseElementExtension.php @@ -84,9 +84,9 @@ public function getVirtualElements() /** * @return string */ - public function VirtualLinkedSummary() + public function getVirtualLinkedSummary() { - return sprintf('%s (%s #%s)', $this->Title, $this->Type(), $this->ID); + return sprintf('%s (%s #%s)', $this->owner->Title, $this->owner->getType(), $this->owner->ID); } /** From 4a2ede34700524f71d1c75177d98add5270c7d9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Werner=20M=2E=20Krau=C3=9F?= Date: Mon, 18 Mar 2019 10:45:20 +0100 Subject: [PATCH 2/2] Use VirtualLinkedSummary as display field in AutoCompleteField --- src/Model/ElementVirtual.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Model/ElementVirtual.php b/src/Model/ElementVirtual.php index ea6483b..905256b 100644 --- a/src/Model/ElementVirtual.php +++ b/src/Model/ElementVirtual.php @@ -80,6 +80,7 @@ public function getCMSFields() ); $autocomplete->setLabelField('VirtualLinkedSummary'); + $autocomplete->setDisplayField('VirtualLinkedSummary'); $fields->replaceField( 'LinkedElementID',