Loading tests/src/Functional/TokenMenuTest.php +4 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,10 @@ class TokenMenuTest extends TokenTestBase { ]; function testMenuTokens() { $admin = $this->drupalCreateUser(['administer menu', 'link to any page']); $this->drupalLogin($admin); // Make sure we have a body field on the node type. $this->drupalCreateContentType(['type' => 'page']); // Add a menu. Loading token.tokens.inc +6 −3 Original line number Diff line number Diff line Loading @@ -1420,9 +1420,12 @@ function menu_ui_tokens($type, $tokens, array $data, array $options, BubbleableM break; case 'edit-url': $route = $link->getEditRoute(); if ($route) { $result = $link->getEditRoute()->setOptions($url_options)->toString(TRUE); $bubbleable_metadata->addCacheableDependency($result); $replacements[$original] = $result->getGeneratedUrl(); } break; } } Loading Loading
tests/src/Functional/TokenMenuTest.php +4 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,10 @@ class TokenMenuTest extends TokenTestBase { ]; function testMenuTokens() { $admin = $this->drupalCreateUser(['administer menu', 'link to any page']); $this->drupalLogin($admin); // Make sure we have a body field on the node type. $this->drupalCreateContentType(['type' => 'page']); // Add a menu. Loading
token.tokens.inc +6 −3 Original line number Diff line number Diff line Loading @@ -1420,9 +1420,12 @@ function menu_ui_tokens($type, $tokens, array $data, array $options, BubbleableM break; case 'edit-url': $route = $link->getEditRoute(); if ($route) { $result = $link->getEditRoute()->setOptions($url_options)->toString(TRUE); $bubbleable_metadata->addCacheableDependency($result); $replacements[$original] = $result->getGeneratedUrl(); } break; } } Loading