【问题标题】:Drupal route based node contentDrupal 基于路由的节点内容
【发布时间】:2011-08-09 19:47:29
【问题描述】:

我是 Drupal 的新手,有一个基本问题,我找不到很好的答案。我正在尝试根据用户所做的选择动态确定我网站的内容,并将选择显示在路由中以用于 SEO。

这是一个拥有多家特许经营权的餐厅的网站。

我想要做的是:

  1. 用户访问我的网站并获得一个带有可用特许经营权的初始屏幕或一个文本框以输入他的邮政编码
  2. 选择后,他进入主网站,其导航结构适用于所选专营权。例如:domain.com/city/domain.com/city/menudomain.com/city/menu/dishes、domain.com/city/contact, ...
  3. 所有节点的内容都基于用户选择的城市。一些特许经营有额外的节点,这些节点也应该显示在主导航中。

到目前为止,我的想法是尝试通过分类学来实现这一目标,但我真的不知道从哪里开始。对于所有特许经营权,部分节点将相同,其他部分将不同。菜单项价格也会有所不同。

这是我使用 Drupal 构建的第一个网站,因此欢迎任何建议。

谢谢!

【问题讨论】:

    标签: php drupal


    【解决方案1】:

    在这里无法解释所有内容,但是可以根据 Drupal 中的用户输入来选择您的内容。您将需要查看视图和面板。

    在视图中,您可以使用参数来缩小到特定的分类。使用 Panels ,可以从 URL 中检索参数并将其传递给视图以显示结果。

    有很多可用的资源,Merlin of Chaos,Views & Panels 模块的作者写了一本关于它的书。网上有视频教程。最好的选择是从 drupal.org 开始。

    【讨论】:

    • 感谢您为我指明了正确的方向。我会确保检查出来。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-05
    • 2021-12-06
    相关资源
    最近更新 更多