【问题标题】:How to make a target_blank Menu link in EasyAdminBundle?如何在 EasyAdminBundle 中创建 target_blank 菜单链接?
【发布时间】:2022-07-24 16:17:45
【问题描述】:

在 EasyAdmin 仪表板中,我在左侧菜单中添加了一个“查看网站”链接:

但我希望它在点击时打开一个新的浏览器窗口。我想知道如何为其添加 target="_blank" 属性(或任何其他解决方案来获得此结果)。

现在我在 App\Controller\Admin\DashboardController.php 中有这段代码:

public function configureMenuItems(): iterable
{
    yield MenuItem::linkToDashboard('Dashboard', 'fas fa-tachometer-alt');
    yield MenuItem::linkToUrl('View website', 'fas fa-eye', '/')
        ->setPermission('ROLE_ADMIN');
    // ...
}

谢谢!

【问题讨论】:

    标签: php symfony easyadmin easyadmin3


    【解决方案1】:
     yield MenuItem::linkToUrl('Homepage', 'fa fa-home', $this>generateUrl('homepage'))
            ->setLinkTarget(
                '_blanc'
            );
    

    【讨论】:

      猜你喜欢
      • 2018-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-29
      • 2019-06-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多