如何在 Oro 导航中链接到外部网站?

Posted

技术标签:

【中文标题】如何在 Oro 导航中链接到外部网站?【英文标题】:How can I make link to external website in Oro navigation? 【发布时间】:2021-01-20 02:34:41 【问题描述】:

我正在尝试使用 navigation.yml 文件在 Oro 应用程序中链接到外部网站。我正在使用这样的 uri 选项:

test:
    label: 'Test'
    uri: 'https://external-resource.com/'

但它会将 url 附加到我网站的域中。如何实现到外部网站的链接?

【问题讨论】:

【参考方案1】:

您使用了正确的语法。我刚刚在 OroCommerce 后台和店面主菜单中测试了上述示例,一切正常。所以问题很可能出在用于渲染菜单的 twig 模板中。

要查找菜单使用的树枝模板,您可以使用已集成到 OroCommerce 应用程序中的Oro Twig Inspector。

在模板中,您应该use the item.uri as is for the href,就像在基本菜单模板中所做的那样,用于 Oro 应用程序。

【讨论】:

你完全正确,这是我们扩展程序中的错误。

以上是关于如何在 Oro 导航中链接到外部网站?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 HTML 链接导航到 Flash 影片中的帧?

如何仅将 target="_blank" 自动添加到外部链接?

Datagrid 导航链接在新选项卡中打开

如何从外部窗口检测用户在 iframe 中导航到的 URL?

如何在laravel中制定导航栏链接到其页面?

链接与导航