从Twig的收藏领域中获取价值

容·里克森

我有收集表格,需要访问要在我的视图中显示的值。问题似乎是将关键变量声明为Integer,并且出现如下错误:

在第65行的SifoAdminBundle:DftAbsensi:manage.html.twig中,无法访问整数变量(“ 0”)上的属性(“ nama”)

这是我的树枝:

{% for key, absensi in form_edit %}
    <li>{{ form_edit.vars.value.statusS.key.nama }}</li>
{% endfor %}

如果我{{ form_edit.vars.value.statusS.key.nama }}改成{{ form_edit.vars.value.statusS.1.nama }}它的作品就好了。

这是我的控制器:

/* Show data */
        $emShow = $this->getDoctrine()->getManager();
        $collectionAbsensi = new CollectionAbsensi();
        foreach ($entityGrupPelajar as $temp) {
            $entity = new DftAbsensi();
            $entity = $emShow->getRepository('SifoAdminBundle:DftAbsensi')->findOneBy(array('idGrupPelajar' => $temp, 'tanggal' => $tanggal));
            if ($entity)
            {
                $entityPelajar = $emShow->getRepository('SifoAdminBundle:MstPelajar')->find($temp->getIdPelajar());
                $dftAbsensi = new DftAbsensi();
                $dftAbsensi->setId($entity->getId())
                    ->setIdGrupPelajar($entity->getIdGrupPelajar())
                    ->setTanggal($entity->getTanggal())
                    ->setStatus($entity->getStatus())
                    ->setNis($entityPelajar->getNis())
                    ->setNama($entityPelajar->getNama())
                ;
                $collectionAbsensi->getStatusS()->add($dftAbsensi);
            }
        }
        $emShow->flush();

        $formEdit = $this->createForm(new CollectionAbsensiType(), $collectionAbsensi);
        $formEdit->add('save', 'submit', array('attr' => array('class' => 'btn btn-info')));

        return $this->render('SifoAdminBundle:DftAbsensi:manage.html.twig', array(
            'form_edit'      => $formEdit->createView(),
        ));

我已经搜索了此问题,也阅读了问题#902,但是仍然在PHP 5.4上的Symfony 2.4中出现了此问题

有没有办法在没有密钥的情况下获得该值?

模糊树

尝试改变

form_edit.vars.value.statusS.key.nama

form_edit.vars.value.statusS[key].nama

前者等效于$form_edit['vars']['value']['statusS']['key']['nama'](不存在),而后者等效于$form_edit['vars']['value']['statusS'][$key]['nama']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Twig的收藏领域获得价值

来自分类Dev

如何获取收藏品的原始价值

来自分类Dev

领域中的嵌套对象

来自分类Dev

领域中的可选Int

来自分类Dev

领域中的混合清单

来自分类Dev

在领域中删除列

来自分类Dev

了解领域中的加密

来自分类Dev

在领域中存储[MLMultiArray]?

来自分类Dev

领域中的逆向关系

来自分类Dev

在领域中更新表

来自分类Dev

领域中的多态关系

来自分类Dev

领域,使用swift查询领域中的对象

来自分类Dev

领域,使用swift查询领域中的对象

来自分类Dev

如何获得领域的价值

来自分类Dev

如何获得领域的价值

来自分类Dev

快速在领域中插入多行

来自分类Dev

在领域中查询关系对象

来自分类Dev

领域中的NSDate对象列表

来自分类Dev

领域中的NSDate对象列表

来自分类Dev

如何使用WordPress API在PHP领域中获取MySQL表的一列的最大值

来自分类Dev

Keycloak在主领域中自动创建领域客户端

来自分类Dev

Alamofire,ObjectMapper,领域->将响应数据保存在领域中

来自分类Dev

一个领域中的两个领域

来自分类Dev

在领域中快速链接对象的问题

来自分类Dev

使用Android在领域中存储空值

来自分类Dev

在领域中使用反射(Android)

来自分类Dev

在领域中实际使用@Ignore吗?

来自分类Dev

在领域中,如何从RealmList(Android)查询

来自分类Dev

将关系从改型保存到领域中。