php - 树枝模板生成中的路线
问题描述
我正在生成下载按钮,它是通过控制器的路由。由于它应该返回所有数据,我想知道为什么我的数据不会通过。
我的路线包含用户的 id 以及 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>
解决方案
推荐阅读
- java - 当 CSS 用于列宽时,Vaadin 8 Grid 滚动条的行为不正常
- javascript - `event` 是隐式变量吗?
- android - 如何将 mySql 数据库连接到颤振应用程序?
- python - 具有多个参数的 defaultdict
- java - Spring Boot - Java FAT Jar - NoClassFoundError
- arrays - Swift:子类 NSMutableArray
- sql - 我正在使用 MS Access 2016 SQL 创建嵌套的 JOIN 子句,但似乎出现错误
- python - 用Django运行用户编辑的python脚本,安全吗?
- ios - 排序选择变量的 SwiftUI 可选列表
- java - 没有找到适合响应类型的 HttpMessageConverter [org.springframework.vault.client.VaultResponses]