Symfony异常,带控制器和树枝模板的数据库查询

时间:2017-12-09 19:23:50

标签: php symfony twig

我有一个控制器文件和一个树枝模板,但通信受到干扰。 例外是:

  

在渲染模板期间抛出了异常("生成迭代器的错误")。

我仍然遗漏控制器文件中的某些内容或设置有问题。

我的对象是" ArticleCategory" 控制器:

namespace AppBundle\Controller;
use Pimcore\Controller\Configuration\ResponseHeader;
use Pimcore\Model\Asset;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Pimcore\Model\DataObject\ArticleCategory;
use Zend\Paginator\Paginator;


class ContentController extends FrontendController
{ 
    public function testroot1Action(Request $request)
    {   
        $articleCategory = new ArticleCategory\Listing(); 
        $articleCategory->setOrderKey('date');
        $articleCategory->setOrder('DESC');

        $paginator = new Paginator($articleCategory);
        $paginator->setCurrentPageNumber($request->get('page'));
        $paginator->setItemCountPerPage(5);
        var_dump($paginator);

        $this->view->content = $paginator;

    }
}

树枝模板。异常来自我的for循环。 "内容"的迭代剂量工作:

{% extends 'layout.html.twig' %}
{% block content %} 


    {{ dump(content)}}

   {% for contents in content %}

        {{ dump(contents)}}        

    {% endfor %} 

{% block content %} 

还有什么事要做,或者有什么不对吗?

2 个答案:

答案 0 :(得分:1)

它应该是:

body {
  background: #fff url("milkshakeonthewindowsill.jpg") no-repeat fixed;
  background-size: cover;
}

答案 1 :(得分:0)

啊,不,不是这样! 看来我的清单是空的!

$articleCategory = new ArticleCategory\Listing(); 

我将在以后更多地测试Thx