视图页面和 AJAX

发布于 2024-09-12 13:15:08 字数 275 浏览 6 评论 0原文

我创建了一个页面视图,其中列出了按内容类型分组的所有节点。我的问题是如何创建一个仅输出视图的页面,我的意思是没有标题、侧边栏等。只有视图内容?我这样做的原因是我稍后会在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼藏柔 2024-09-19 13:15:08

最简单的事情是创建 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文