如何根据语言对<g:countryselect =“”>进行排序?

时间:2016-02-16 09:14:45

标签: grails internationalization

我需要根据所选语言对字段进行排序。在文档中,我找不到任何关于此的事情。 http://grails.github.io/grails-doc/2.2.1/ref/Tags/countrySelect.html

1 个答案:

答案 0 :(得分:1)

这不应该太难。标签内部执行此操作以获取国家/地区列表:

org.codehaus.groovy.grails.plugins.web.taglib.CountryTagLib.ISO3166_3.entrySet().sort { a, b -> a.value.compareTo(b.value) }.collect() { it.key }

除了使用不同的排序闭包之外,没有什么可以阻止你做类似的事情。