欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

怎么使用联动地址下拉列表作为Exposed Filter

shiping1 的头像

怎么使用联动地址下拉列表作为Exposed Filter

赞成!
0
否决!

我的一个内容类型添加了地址字段,用的是China_address_field, 我想在Views做的列表页用这一字段作为Exposed Filter,但是只能把省/市/县作为字段分别Filter,而且只能文本是输入框的模式.如何将 China_address_field字段的 widget作为view的过滤器呢?

好像用Hierarchical Select比较容易实现,但是Hierarchical Select要把地址都输入到Taxonomy,地址太多了.有没有可以直接导入的地址列表?

 

2 个回答

赞成!
0
否决!

据我了解,好像china address field views 做联动,默认是不行的吧。如果你要基于Hierarchical select,你不需要自己增加数据,因为Hierarchical select是用taxonomy的,所以你只需要写一个模块,把china address field的资料重新保存到taxonomy,代码方式保存taxonomy,可以参考Drupal 7 如何通过代码创建nodes, comments, taxonomies,里面有说到taxonomy如何增加。

这样只要安装这个自定义模块,那些china address field的数据就会自动的保存到taxonomy下面,让你可以通过Hierarchical select 来获取。

赞成!
0
否决!

谢谢,我试了一下, Hierarchical select 与Views相关的功能还没实现,用了一个Simple Hierarchical Select模块.

您的意思是不是内容类型即要有China adress field的字段,也要有对应的 Taxonomy 字段,然后在添加内容的时候,使用China address field的控件选择,提交之后自动在Taxonomy中加入相应的地点?

好像没有直接插入到Taxonomy 来的直接.

顺便提一句,我发布完问题之后再修改,就会提示 检测到spam,然后提交失败


来自 http://www.drupalla.com/node/2781


如何实现在前台views做的页面中显示出联动筛选

赞成!
0
否决!

views做了个内容展示页面
内容中包含县区结构

使用了,taxonomy的词汇表
录入时可以用hierarchical select实现联动

现在想要实现在前台views做的页面中显示出联(游客)

  

1 个回答

赞成!
0
否决!

hierarchical select 模块官方有这样一句:Thus, it does not yet integrate with: Forum (Drupal core), Views, etc.

应该不支持views,你可以关注下这个模块,估计会下一版本就支持。


来自 http://www.drupalla.com/node/870


普通分类: