Drupal:根据各个字段对节点进行排序

时间:2012-01-22 01:28:04

标签: drupal sorting

我打算建立一个网站,我有大量的餐馆,商店和活动详情(可能是drupal中的节点)。  是否可以制作一个页面,我可以使用字段名称Postcode或/和State对餐厅/商店进行排序?  是否有可能创建一个页面,我可以向客户显示特定周内发生的事件?特别的状态?  我可以提供我的网站访问者从下拉菜单中选择“state_name”并查看该州的餐馆。

我想知道是否所有这些都可以使用drupal?  如果我从你的专家那里得到答案,我不需要在drupal中启动我的网站,但如果可能我可以开始。

只是避免在中途放弃项目的前提问题。

感谢您的评论

1 个答案:

答案 0 :(得分:1)

绝对。您在上面描述的大部分/全部内容都可以通过Views模块实现。具体来说,视图暴露过滤器,允许用户按日期或状态等字段过滤视图的结果。这是一个很好的教程,可以帮助您入门:

邮政编码搜索可能有点棘手,具体取决于您是否希望用户能够按距离进行搜索,对于“您所在地区”的餐馆。在这种情况下,您可能需要更复杂的搜索功能。但我想其他类似的CMS,如WordPress等也是如此。

编辑:实际上,通过像http://drupal.org/project/geolocation_proximity这样的视图模块看起来这是可行的。

无论如何,Views很可能是满足您要求的合适人选。