Кажется, что я не могу сгенерировать маршрут для моего URL в Sym4. - PullRequest
0 голосов
/ 21 февраля 2019

Итак, я перепробовал все, что мог придумать, и не могу этого понять.Я следовал руководству https://symfony.com/doc/master/bundles/SonataAdminBundle/cookbook/recipe_custom_view.html, и оно работает для двух представлений, но не для третьего, и это точно такой же код.

служебный файл

bundle.admin.graph_view:
    class: AppBundle\Admin\GraphViewAdmin
    arguments: [~,  ~, AppBundle:GraphViewCRUD]
    tags:
        - { name: sonata.admin, manager_type: orm, label: Graphs, group: "Dashboards",icon:'<i class="fa fa-tachometer"></i>' }

Контроллер

use Sonata\AdminBundle\Controller\CRUDController;
class GraphViewCRUDController extends  CRUDController
{
    public function listAction()
    {
        return $this->renderWithExtraParams('admin/graph-view.html.twig');
    }
}

Admin

use Sonata\AdminBundle\Admin\AbstractAdmin;
use Sonata\AdminBundle\Route\RouteCollection;

class GraphViewAdmin extends  AbstractAdmin
{
    protected $baseRoutePattern = 'graphview';
    protected $baseRouteName = 'graphview';

    protected function configureRoutes(RouteCollection $collection)
    {
        $collection->clearExcept(['list']);
    }

}

Если кто-то может просто показать мне мою ошибку, пожалуйста, о, и у меня есть мой шаблон как

{% extends '@twig_sonata/standard_layout.html.twig' %}
{% block content %}
    <div class="row">
        <div class="col-md-12">
            <h3 class="border-bottom pb-10 mb-20">Welcome to the data page</h3>
            <table class="table table-striped table-dark" style="display: block;overflow-x: scroll;">
                <thead>


                </thead>
            </table>
        </div>
    </div>
{% endblock %}
...