【问题标题】:How to create dynamic pages in drupal?如何在drupal中创建动态页面?
【发布时间】:2011-11-16 14:52:49
【问题描述】:

我在以下网址中有内容:

mysite.com/project/node-id

但是我希望将用户定向到

mysite.com/entries/node-id 当他们点击条目链接时。

我如何做到这一点?在条目页面中,我想显示一个视图,该视图 从 url 获取节点 id 并相应地显示结果。

【问题讨论】:

  • 你能不能再详细点,这样会更容易帮助你
  • @vishal:嗯,我有解决方案。我有一个从内容类型 A 创建的节点 A1,我有一个视图,它显示了内容类型 B 节点引用到 A1 的所有节点。我在每个“A”类型节点页面上放置了一个链接,该链接将带我到包含引用 A1 的 B 节点的视图。

标签: drupal drupal-views drupal-nodes


【解决方案1】:

答案在于使用带有视图的参数。 http://gotdrupal.com/videos/drupal-views-arguments。这个视频正是我所要求的!在视图中使用参数,我们可以创建“页面”类型显示的动态视图。

【讨论】:

    【解决方案2】:
    1. 通过 CCK 创建内容类型(条目)
    2. 使用 pathauto,为条目内容类型 (/entries/[nid]) 创建所需的 url。
    3. 然后在项目页面(视图、块、菜单等)上呈现这些新内容

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-19
      • 1970-01-01
      • 2021-12-17
      • 1970-01-01
      • 2019-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多