微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OroPlatform:在新选项卡中打开 application_menu 中的项目

如何解决OroPlatform:在新选项卡中打开 application_menu 中的项目

是否可以将后台的 application_menu 中的某些项目配置为在新的浏览器选项卡中打开?

enter image description here

frontend_menu 有一个名为“目标窗口”的选项,但 application_menu 没有。

解决方法

是的,navigation.yml 配置可以合并到所有已安装的包中。

您可以使用 link_attributes 选项为菜单项链接指定目标 _blank。

例如:

link_attributes:
  target: _blank

有关 navigation.yml 功能的更多详细信息,请参阅 the OroNavigationBundle documentation

,

看起来“link_attributes”有问题

An exception has been thrown during the rendering of a template ("Cannot parse "Resources/config/oro/navigation.yml" configuration. 
Unrecognized option "link_attributes" under "navigation.menu_config.items.test_item". 
Did you mean "linkAttributes"?").

这有效linkAttributes

      test_item:
        label: 'Test Item'
        uri: 'link'
        linkAttributes:
          target: _blank
    tree:
      application_menu:
        children:
          ttttt:
            children:
              test_item: ~

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。