2011-09-06 101 views
0

如何创建一个下拉框,其中包含所有筛选出page.tpl.php上的数据的内容类型。即使我创建了一个自己充满内容类型的下拉框,我如何能够编写一个功能来根据选定的内容类型来过滤节点?Drupal 7:基于内容类型筛选内容

回答

0

您应该查看Views module您可以使用通过url传递的参数来过滤数据。您可以在PHP中使用forEach生成一个下拉框,使用通过使用hooks获取的数据。之后,您应该可以将参数传递到视图页面并获取您要查找的内容。

+0

谢谢你,我只是使用FrontPage视图做到了。 –

0
  1. 上下文滤波器
  2. 当过滤器值不可用
  3. 提供默认值
  4. PHP代码
  5. 如果($节点= menu_get_object()){ 返回$节点 - >类型; }

  6. 申请

  7. 欢喜