php Easyadmin如何添加菜单项不基于实体?

ozxc1zmp  于 2023-02-15  发布在  PHP
关注(0)|答案(1)|浏览(155)

我想在EasyAdmin 4中的菜单级别添加一个元素,允许显示包含管理使用说明的pdf。我找不到教程。您知道如何操作吗?谢谢

vc6uscn9

vc6uscn91#

DashboardController中的方法configureMenuItems中,添加链接到包含PDF的路由。如下所示:

<?php

use EasyCorp\Bundle\EasyAdminBundle\Config\MenuItem;
use EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractDashboardController;

class DashboardController extends AbstractDashboardController
{
    // ...

    public function configureMenuItems(): iterable
    {
        return [
            MenuItem::linkToRoute('PDF', 'fa ...', 'route_name'),
        ];
    }
}

可在正式文件中找到:https://symfony.com/bundles/EasyAdminBundle/current/dashboards.html#route-menu-item
如果您没有PDF文件的路径,也可以使用MenuItem::linkToUrl

相关问题