我使用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] 删除。
我来说两句