Drupal 6:列出下面带有标记节点的分类词汇表
我想创建一个列出分类词汇表的页面,然后列出带有该词汇表的节点(仅由他自己创建/拥有)。
输出示例:
文章
- 第 1 条(标题、正文、CCK 字段 1、CCK 字段 2)
- 第 2 条(标题、正文、CCK 字段 1、CCK 字段 2)
- 第 3 条(标题、正文、CCK)字段 1,CCK 字段 2)
播客
- 播客 1 (标题,正文,CCK 字段 3)
- 播客 2 (标题,正文,CCK 字段 3)
- 播客 3 (标题,正文,CCK 字段 3)
这里与节点关联的字段可能因词汇表而异。例如词汇文章将显示具有四个字段的节点(标题、正文、CCK 字段 1、CCK 字段 2)和 播客将显示具有三个字段(标题、正文、CCK 字段 3)等的节点。
使用视图如何实现此目的?或者任何其他更好的方法。
我也提到了这个链接,但实际上并非如此满足我的需求。
I want to create a page which list the Taxonomy vocabularies and then list the nodes(created/owned by himself only) with that vocabularies.
example out put:
Article
- Article 1 (Title,Body,CCK field 1,CCK field 2)
- Article 2 (Title,Body,CCK field 1,CCK field 2)
- Article 3 (Title,Body,CCK field 1,CCK field 2)
Podcast
- Podcast 1 (Title,Body,CCK field 3)
- Podcast 2 (Title,Body,CCK field 3)
- Podcast 3 (Title,Body,CCK field 3)
Here the fields associated with nodes may differ per vocabulary. for example vocabulary Article'll display nodes with four fields (Title,Body,CCK field 1,CCK field 2) and
Podcast'll display nodes with three fields (Title,Body,CCK field 3) etc.
Using views how can I achieve this? Or any other better approach.
I referred this link also but not actually fulfilling my needs.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为更好的方法是将文章和播客创建为两种单独的内容类型,因为它们有不同的字段要求。然后,您可以为每种内容类型创建两个不同的视图,并使用视图附件显示将它们一起显示。
编辑:
要获取特定登录用户的视图,我在这里找到了一些很好的信息:http://gotdrupal.com/videos/drupal-views-arguments。特别注意此代码:
我相信您将需要使用上述代码作为视图参数来基于每个用户过滤结果。
I think a better approach would be to create Article and Podcast as two separate content types, since they have different field requirements. You could then create two different views for each content type and display them together using a views attachment display.
EDIT:
To get views for a specific logged in user, I found some good information here: http://gotdrupal.com/videos/drupal-views-arguments. Specifically note this code:
I believe you will need to use the above code as a views argument to filter results on a per user basis.