2015-09-25 23 views
0

我对Drupal很新,我在一些网站上做了一些维护工作,但没有什么非常复杂的。Druapl 7 - 内容结构建议

我现在正在开发一个使用Durpal 7的网站,我想获得一些关于我的内容结构的建议以获得我需要的内容。

这里是我的主菜单的结构:

|About us 
| - item_about 1 
| - item_about 2 
| - item_about 3 
|Contact 
| - item_contact 1 
| - item_contact 2 
| - item_contact 3 

在我的主导航,我只有主菜单的顶级项目(关于我们和联系方式)没有任何下拉的子项。

  1. 我想在关于我们的子菜单(关于我们)的子项目关于我们有一个二级菜单(在左边)。我希望他们能够在关于我们页面的内容中打开,而不是在新页面中打开。 你明白我的意思吗? :) 只能使用我的主菜单结构才能做到这一点,还是需要更改我的内容结构? 我检查了Node Hierarchy模块,但我不确定如何使用它来满足我的需求。

  2. 在主页上,我希望有三个块与联系人的子项目内容(和一个阅读更多按钮)。 如何像我的主菜单结构“查询”获取联系人的子项链接的页面内容?再一次,是否可以用我现在的结构呢?

非常感谢您的帮助和建议! :)

回答

1

请检查下面的解决方案来获得所需的页面,并设置目标上的菜单块属性的链接

这三个模块可以让你达到理想的效果。

希望这会帮助你。

+0

感谢您的回答。 我会尽量做得更精确。我不需要带下拉式子菜单的菜单。是的,我需要特定页面上的块菜单,但我希望在父页面(显示菜单块的位置)打开链接的内容,而不是在新页面中打开。 在主页上,我想显示联系下的子项目链接页面内容的摘录。 希望它能帮助你理解我需要的东西! – edouard

+0

感谢您的介绍,正如您所提到的,您只想在父页面中打开链接而不是在新页面中,那么请使用[Menu Attributes](https://www.drupal.org/project/menu_attributes)模块它可以帮助您设置链接的目标属性。我正在编辑我的上述答案 –

+0

这绝对有帮助,非常感谢! – edouard

1

回答你的祷告是菜单块模块:

https://www.drupal.org/project/menu_block

随着标准的Drupal安装时,你永远做一些菜单中,您自动获得菜单块吧。但它没有太多的选择。

Manu块允许您从菜单中创建另一个块,但有更多选项。其中之一是选择一个分支而不是整个菜单树,并选择在您创建的菜单模块中应显示的菜单级别。

如果你需要一些更先进的块配售操纵(什么块地方,在什么情况下)检查conntext模块上也:

https://www.drupal.org/project/context

+0

感谢MilanG,我会检查它 – edouard