OctoberCMS获取URL到CMS页面

麦克风

在十月CMS中,您可以使用反向路由轻松地在Twig模板中创建指向CMS页面的链接例如:

<a href="{{ 'help'|page }}">Go to help page</a>

将使用文件名链接到CMS页面help.htm,用该页面中定义的URL替换URL。

但是,对于我一生来说,我无法弄清楚如何获取组件中CMS页面的URL来创建指向它的重定向。

我试过了:

return Redirect::to('help');

它只是重定向到/helpURL,这不是正确的URL,所以我得到了404。

我也尝试过:

return Redirect::to(\Url::route('help'));

但是,由于未注册为路线,因此会产生错误。

我不能对URL进行硬编码的原因是因为我正在使用Translate插件,这意味着我可以根据语言使用不同的URL。因此,例如,英语为/en/help,但西班牙语为/es/ayuda推杆:

{{ 'help'|page }}

在我的Twig文件中,将根据当前语言自动获取正确的URL。

是否可以在组件或控制器中执行此操作?

哈迪克·萨塔西亚

在您的组件中,您可以使用controller's pageUrlmethod。

$this->controller->pageUrl(<file_name>, <params>);

根据您的需要,这应该可以解决问题

return Redirect::to($this->controller->pageUrl('help'));

如有任何疑问,请发表评论。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bolt CMS静态html页面获取404

来自分类Dev

Magento根据布局获取CMS页面

来自分类Dev

如何使用获取页面树在 OctoberCMS 中获取静态页面下拉列表?

来自分类Dev

OctoberCMS 全局页面属性?

来自分类Dev

我的 404 页面的 OctoberCMS 404 页面自定义 URL

来自分类Dev

OctoberCMS带有SEO插件的翻译插件无法翻译CMS页面和博客的SEO关键字

来自分类Dev

js:如何在加载页面时导航到新的url并获取回呼?

来自分类Dev

获取所有重定向到Wikipedia页面的URL的列表?

来自分类Dev

js:如何在加载页面时导航到新的url并获取回呼?

来自分类Dev

JSP:如何获取重定向到Java中另一个页面的页面的URL地址?

来自分类Dev

使用Puppeteer从当前页面重定向到另一个页面后如何获取URL?

来自分类Dev

如何获取基于magento中特定主题的cms页面列表?

来自分类Dev

如何通过Magento中的商店获取CMS页面标题?

来自分类Dev

从页面以及后续页面获取URL

来自分类Dev

从Razor页面中的标记获取页面URL

来自分类Dev

在代码中访问 OctoberCMS 页面?

来自分类Dev

从servlet获取数据到jsp页面

来自分类Dev

如何从JSP页面获取数据到servlet

来自分类Dev

如何从JSP页面获取数据到servlet

来自分类Dev

如何从jsp页面获取ID到servlet?

来自分类Dev

获取 url 到 React 组件

来自分类Dev

在asp.net中通过web.config将用户重定向到登录页面时,如何获取请求的URL

来自分类Dev

重定向github页面到不同的URL

来自分类Dev

页面未重定向到更新的URL

来自分类Dev

如何获取ajax页面内的querystring或URL?

来自分类Dev

从SafariNavigateEvent获取URL和页面标题数据

来自分类Dev

在html页面中获取url参数

来自分类Dev

JAVASCRIPT:如何获取页面中链接的URL?

来自分类Dev

从页面URL获取Deviantart偏差ID / UUID

Related 相关文章

  1. 1

    Bolt CMS静态html页面获取404

  2. 2

    Magento根据布局获取CMS页面

  3. 3

    如何使用获取页面树在 OctoberCMS 中获取静态页面下拉列表?

  4. 4

    OctoberCMS 全局页面属性?

  5. 5

    我的 404 页面的 OctoberCMS 404 页面自定义 URL

  6. 6

    OctoberCMS带有SEO插件的翻译插件无法翻译CMS页面和博客的SEO关键字

  7. 7

    js:如何在加载页面时导航到新的url并获取回呼?

  8. 8

    获取所有重定向到Wikipedia页面的URL的列表?

  9. 9

    js:如何在加载页面时导航到新的url并获取回呼?

  10. 10

    JSP:如何获取重定向到Java中另一个页面的页面的URL地址?

  11. 11

    使用Puppeteer从当前页面重定向到另一个页面后如何获取URL?

  12. 12

    如何获取基于magento中特定主题的cms页面列表?

  13. 13

    如何通过Magento中的商店获取CMS页面标题?

  14. 14

    从页面以及后续页面获取URL

  15. 15

    从Razor页面中的标记获取页面URL

  16. 16

    在代码中访问 OctoberCMS 页面?

  17. 17

    从servlet获取数据到jsp页面

  18. 18

    如何从JSP页面获取数据到servlet

  19. 19

    如何从JSP页面获取数据到servlet

  20. 20

    如何从jsp页面获取ID到servlet?

  21. 21

    获取 url 到 React 组件

  22. 22

    在asp.net中通过web.config将用户重定向到登录页面时,如何获取请求的URL

  23. 23

    重定向github页面到不同的URL

  24. 24

    页面未重定向到更新的URL

  25. 25

    如何获取ajax页面内的querystring或URL?

  26. 26

    从SafariNavigateEvent获取URL和页面标题数据

  27. 27

    在html页面中获取url参数

  28. 28

    JAVASCRIPT:如何获取页面中链接的URL?

  29. 29

    从页面URL获取Deviantart偏差ID / UUID

热门标签

归档