在视图中列出具有分层样式的书籍和书籍子项的最佳实践

时间:2010-08-23 02:53:50

标签: php drupal drupal-6 drupal-views hierarchy

我正在开发一个关于旅行的网站。

我的需求是构建一个输出视图:

France Guide
- Guide to Paris*
-- Hostels in Paris
- Guide to Lyon*
- Guide to Hostels in France
Ireland Guide
- Dublin*
-- Hostels in Dublin
- Cork*
Italy Guide
- Rome*
- Florence*

星号*的节点有一个位置字段,我需要在gmap视图中显示它们。

每个标题都应该链接到他的节点。

问题是:如何使用Views表示此层次结构?

我试图使用书籍模块,因此我有一本“指南”书,然后是“法国指南”,“意大利指南”和“爱尔兰指南”作为“指南”的孩子,然后是“巴黎指南”一个'法国导游'的孩子,等等,但看起来像是允许列出项目的父母,而不是孩子。

我尝试使用Taxonomy来构建具有相同书籍结构的词汇表......但又被卡住了。

我有完全的自由哦如何构建这个,重要的事情是:

  1. 将插入内容的用户应以简单的方式指明层次结构(书的轮廓是完美的)
  2. 必须完成视图,因为我需要gmap视图,在法国显示标记并在工具提示中显示所有相关指南

1 个答案:

答案 0 :(得分:0)

您可以使用分类和视图创建层次结构。看看这个问题:Taxonomy view with nodes。我不确定表示比示例节目更深的东西是否容易。还在Google上搜索,我找到了这个模块:http://drupal.org/project/nodehierarchy这可能有用,虽然我从未尝试过。