Маршрут по созданию тамплата - PullRequest
0 голосов
/ 04 февраля 2019

Я генерирую кнопку загрузки и ее маршрут через контроллер.Поскольку он возвращает все данные, как и должно быть, мне интересно, почему мои данные не проходят.

Мой маршрут содержит идентификатор пользователя и параметры dateFrom и DateTo.

Сообщение об ошибке:

Возникла исключительная ситуация во время рендеринга шаблона («Предупреждение: preg_match () ожидает, что параметр 2 будет строкой, задан объект»).

Мой код:

public function view($id)
{
    $user = $this->get('user')->geUserById($id);

    $dates = $this->get('app.service.bank_statement')->getInfo($user->getDateFrom(), $user->getDateTo(), $user->getUser());

    return $this->render('default/view.html.twig',
        array(
            'user' => $user,
            'dateFrom' => $user->getDateFrom(),
            'dateTo' => $user->getDateTo(),
        )
    );
}

И мой маршрут просмотра веток:

  <a href="{{ path("view", { dateFrom: dateFrom, dateTo: dateTo, id: user.id }) }}" class="btn btn-sm btn-danger pull-centar"><i class="fa fa-fw fa-download"></i>Export</a>
...