【发布时间】:2019-03-18 11:58:27
【问题描述】:
5天过去了,还是没有成功!
我转储了我的 card 变量的结果,它返回了结果。
但是当我尝试通过我的树枝模板上的 varibale 传递它时,它会抛出:
变量“卡片”不存在。
它在 SonataAdmin 中定义。
protected function configureShowFields(ShowMapper $showMapper)
{
$card = $this->getCardTransactions(); // on dump(), it works
$showMapper->tab('Cards')
->add('Data', 'string', array(
'template' => "@AdminTemplates/sonata/details.html.twig",
'card' => $card
))
->end()
->end();
}
在我的树枝上;
{% for c in card %}
{{ c.id }}
{% endfor %}
我认为这与 SonataAdmin 以及它如何处理此类调用有关,但我已阅读文档并在线搜索但仍然没有运气。
【问题讨论】:
-
为什么要发两次你的问题?
标签: twig sonata-admin symfony-3.4 symfony-sonata