commit 4c1b20aa60f53c66de883afbc3bedeb31b718930 Author: Karoly Negyesi Date: Thu Mar 31 14:20:14 2016 -0700 add support diff --git a/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php b/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php index 9c97caa..20797f5 100644 --- a/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php +++ b/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php @@ -82,6 +82,9 @@ protected static function getUriAsDisplayableString($uri) { $displayable_string = EntityAutocomplete::getEntityLabels(array($entity)); } } + elseif ($uri == 'route:') { + $displayable_string = ''; + } return $displayable_string; } @@ -114,6 +117,9 @@ protected static function getUserEnteredStringAsUri($string) { // https://www.drupal.org/node/2423093. $uri = 'entity:node/' . $entity_id; } + elseif ($string == '') { + $uri = 'route:'; + } // Detect a schemeless string, map to 'internal:' URI. elseif (!empty($string) && parse_url($string, PHP_URL_SCHEME) === NULL) { // @todo '' is valid input for BC reasons, may be removed by