在 Drupal 中创建组结构
Posted
技术标签:
【中文标题】在 Drupal 中创建组结构【英文标题】:Creating a groups structure in Drupal 【发布时间】:2010-10-09 19:53:14 【问题描述】:我开始为体育俱乐部开发一个网站。该站点将有一个包含一些“机构”内容的“主”站点,并且俱乐部中的每项运动都有自己的微型站点。
例如,我会有这个站点地图。
俱乐部
+++历史
+++关于
橄榄球(一项随机运动)
博客 照片 视频 用户评论 等曲棍球(另一种运动)
博客 照片 视频 用户评论 等那么,完成这项工作的最佳方法是什么?我在考虑使用分类法和视图。
你怎么看?
谢谢
【问题讨论】:
【参考方案1】:我会推荐 OpenAtrium 安装配置文件。 将每项运动定义为 (og) 组,根据需要添加任何内容。 我相信 OpenAtrium 非常适合您的需求,并且会为您节省大量时间。
祝你好运! 叔叔
【讨论】:
感谢您的回答!但我认为这对我没有帮助。该网站需要在 www. 我不明白评论。 OpenAtrium 就像任何其他 Drupal 站点一样。 没有理由不为任何网站使用开放式中庭。 Intranet 和 Internet 站点之间的区别只是决定如何处理它。如果您需要使用它的功能 - 使用它!【参考方案2】:您可以使用视图和参数来构建您的网站。
添加 CCK 字段(体育)或分类词汇(体育)并将其附加到博客、照片、视频等内容类型。
当您构建视图时,您会在路径中使用运动参数。这样你就可以有这样的路径:
example.com/rugby/blogs example.com/hockey/blogs此示例视图的路径是 %/blogs(% 被参数替换)。
一些关于观点和论点的视频:
http://gotdrupal.com/videos/drupal-views-arguments http://mustardseedmedia.com/podcast/episode39【讨论】:
【参考方案3】:我还建议将有机团体模块作为一项团体运动。 Open Atrium 可能是一个很好的安装配置文件(它也使用有机组),但很难理解。
【讨论】:
【参考方案4】:我想说,如果您要问这类问题,您可能应该选择 Open Atrium。它几乎是一个开箱即用的 Intranet(和 Organic Groups)。我有 5 个公开运行的安装(在 www 中)。 @Shushu 是对的,任何网站都可以是 Intranet 或 Internet,这取决于您是向世界公开还是仅向本地 Intranet 公开。但是,如果您想深入研究 Drupal,请使用带有 OG 的 drupal 安装。但这实际上取决于您想要/可以投入多少时间和精力。
【讨论】:
以上是关于在 Drupal 中创建组结构的主要内容,如果未能解决你的问题,请参考以下文章