迭代控制器和树枝中的对象


只怕再见是故人
2025-03-18 08:38:58 (3天前)
  1. 温柔地对待每个人的笑话,直到进行人类增强的实验


情报
</跨度>
把他变成天才。但随后是Algernon,这只老鼠的凯旋实验转变先于 &amp; img = 1&amp; zoom = 5&amp;

边缘
</跨度>
=卷曲&安培; imgtk = AFLRE71wn80lT4uw3t25Ft3G1PFmGSb21z4aL4ZZDTl9dvDTlCKqKQFCDikPUeFgK6yg9jexlnalsIONz423vhBma2-ywTG9PdQKaCS85Q6RTtdVVORaswE&安培;源= gbs_api”,
“thumbnail”:“http:// bks7

3 条回复
  1. 0# 布偶的表弟派大星丶 | 2019-08-31 10-32



    您尝试实例化PHP类VolumeInfo,但此PHP类不存在!



    一个办法 :



    控制器:




    1. $items = $content->items;
      return $this->render(‘BooksBookBundle:GoogleBooks:Info.html.twig’, array (‘items’=>$items));

    2. </code>


    模板:




    1. {% for item in items %}
      Title : {{ item.volumeInfo.title }}

      Author :
      {% for author in item.volumeInfo.authors %}
      {{ item.volumeInfo.authors[0] }}
      {% endfor %}
      {% endfor %}

    2. </code>


    或者,如果您总是有一本书,则可以直接将书籍传递给模板:



    控制器:




    1. $items = $content->items[0];
      return $this->render(‘BooksBookBundle:GoogleBooks:Info.html.twig’, array (‘item’=>$item));

    2. </code>

  2. 1# 甲基蓝 | 2019-08-31 10-32



    您实际上并没有将volumeInfos变量传递给模板,但是您传递的是“books”数组。



    尝试类似的东西:




    1. {% for book in books %}
      {{ book.volumeInfo[‘title’] }} // Might not be the right syntax but the idea is to iterate over “books”
      {% endfor %}

    2. </code>


    我不确定你对书籍的定义,你看到了什么错误信息?


登录 后才能参与评论