奏鸣曲页面网址

Posted

技术标签:

【中文标题】奏鸣曲页面网址【英文标题】:Sonata page URL 【发布时间】:2019-01-13 09:44:48 【问题描述】:

为奏鸣曲页面创建 url / 路径的概念是什么 - 我想在模板中创建非硬编码路径。在文档https://sonata-project.org/bundles/page/master/doc/reference/twig_helpers.html 中有

8.1. URL
Render a page url

 path(page)  => /absolute/path/to/url

 path(page, , true)  => ../relative/path/to/url

 url(page)  => https://sonata-project.org/absolute/url/to/url

 url(page, , true)  => //sonata-project.org/network/path/to/url

什么是页面?

我尝试页面 id,slug 得到错误。

【问题讨论】:

【参考方案1】:

我试过了。

变量页面没有定义——所以我认为它只是奏鸣曲文档中的一个例子。

如果你输入 shell (symfony-root-folder)

 php bin/console debug:router

您将获得应用中所有已定义路由的列表。

您可以使用此列表中的任何名称作为参数。例如: url('sonata_admin_dashboard')

... 并将从此列表中获取路径作为路径或 url:例如。 http://localhost:8000/admin/dashboard

更多信息:

https://symfony.com/doc/current/routing/debug.html https://symfony.com/doc/current/routing.html

【讨论】:

以上是关于奏鸣曲页面网址的主要内容,如果未能解决你的问题,请参考以下文章

浏览器从输入网址到页面展示的过程

如何抓取页面网址未更改但下一个按钮在同一网址页面下方添加数据的网站

从输入一个网址到浏览器显示页面经历的全过程笔记

页面网址没有变化,但页面内容变化良好

从域重定向到其他网址,然后在登录页面上

Magento 管理员网址仅显示空白页面