Drupal 7,EntityFieldQuery分页器不起作用

亚历克斯

我使用EntityFieldQuery收集数据并将其打印在页面上。在那之后,我决定为这一切添加一个传呼机。不知何故,我不知道传呼机没有工作。然后,我尝试将其集成到我的本地主机上,安装在旧的drupal 7.22安装上。由于我具有相同的字段名称,所以我可以。令我惊讶的是,我看到我的代码运行良好。我尝试安装最新的drupal版本,以了解其进展情况。没事。

现在是我的实际问题。我的较旧的drupal安装可能有什么不同,可以使寻呼机工作,而不能使它在最近的7.24全新安装中工作?

我也尝试实现此代码来测试寻呼机:


    $ header = array(
      array('data'=>'Title','field'=>'title'),
      array('data'=>'Date created','field'=>'created'),
      array( 'data'=>'Type','field'=>'type'),
    ); 

    $ nodes = db_select('node','n')
      -> fields('n',array('title','created','type'))
      -> extend('PagerDefault')
      -> limit(10)
      ->扩展('TableSort')
      -> orderByHeader($ header)
      -> execute(); 

    $ rows = array();
    } 

    $ output = theme('table',array('header'=> $ header,'rows'=> $ rows)); 
    $ output。= theme('pager'); 

    打印render($ output);

一切都在我较旧的安装上起作用,而不是在最近的安装上。

帮助将不胜感激..谢谢

亚历克斯

无论如何,我最终通过在drupal的设置中设置主页来使寻呼机正常工作。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章