视图页面和 AJAX
我创建了一个页面视图,其中列出了按内容类型分组的所有节点。我的问题是如何创建一个仅输出视图的页面,我的意思是没有标题、侧边栏等。只有视图内容?我这样做的原因是我稍后会在 AJAX 请求中调用视图/视图页面并向用户显示。
我的视图名称是“node_list”,我使用文件views-view-list--node-list.tpl.php和views-view-fields--node-list--page.tpl.php来主题化输出。但我不知道如何创建一个仅可见视图的页面..
我希望你能帮助我。谢谢!
I created a page view where it lists all nodes grouped by content types. My problem is how to create a page which will only output the view, I mean without the headers, sidebars etc.. just the view content? My reason for doing this is I would later call the view / view page in an AJAX request and display to the user.
My view name is 'node_list', and I used the files views-view-list--node-list.tpl.php and views-view-fields--node-list--page.tpl.php to theme the output. But I have no idea how to create a page with only the view visible..
I hope you can help me. Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最简单的事情是创建 ajax 函数的回调,然后使用
views_embed_view
The easiest thing, is to create the call back for the ajax function and just return the view you want to insert using
views_embed_view