我创建了一个带有设置菜单选项卡的简单视图,如下所示。
自定义视图





在我转到url: examples.com/user/1/display并获得错误后
"Drupal\contact\Access\ContactPageAccess::access“:可调用RuntimeException需要"$user”参数的值。在Drupal\Component\Utility\ArgumentsResolver->handleUnresolvedArgument()中( core/lib/Drupal/Component/Utility/ArgumentsResolver.php).的第142行)
并带有错误的url examples.com/user/1:
Symfony\Component\Routing\Exception\MissingMandatoryParametersException:缺少一些强制参数("arg_0")以生成路由"view.user.page_1“的URL。在Drupal\Core\Routing\UrlGenerator->doGenerate()中( core/lib/Drupal/Core/Routing/UrlGenerator.php).的第171行)
我做错什么了吗?你能帮帮我吗?
发布于 2017-02-08 14:52:34
这是一个文档错误。
用户的正确路径是user/%user/display
如果节点应该是node/%node/something
发布于 2016-10-19 07:40:24
视图将“user”视为自定义路径中的一个参数,因此可以使用
‘用户/%/显示’
希望这能帮到你。
https://drupal.stackexchange.com/questions/218150
复制相似问题