如何使用搜索栏来过滤我的传单标记
How to use the search bar to filter my leaflet markers
我在 Odoo 中制作了一个自定义视图,用于在地图上放置合作伙伴(来自 res_partner)(通过 Leaflet)。在这张地图上,它放置了带有弹出窗口的标记,显示与合作伙伴相关的信息。 (喜欢这张照片)
很好,但我希望当我使用搜索栏时,它会过滤标记,只显示相关的标记。
我是 Odoo 的新手(所以我可能会问一个愚蠢的问题),我们实际上必须在工作中使用 Odoo 9(所以我们不能使用其他东西)。
好的,我知道了。我只需要使用 do_search
方法,并在我的 query().filter()
中传递 domain
属性(像这样:query().filter(domain)
)
我在 Odoo 中制作了一个自定义视图,用于在地图上放置合作伙伴(来自 res_partner)(通过 Leaflet)。在这张地图上,它放置了带有弹出窗口的标记,显示与合作伙伴相关的信息。 (喜欢这张照片)
很好,但我希望当我使用搜索栏时,它会过滤标记,只显示相关的标记。
我是 Odoo 的新手(所以我可能会问一个愚蠢的问题),我们实际上必须在工作中使用 Odoo 9(所以我们不能使用其他东西)。
好的,我知道了。我只需要使用 do_search
方法,并在我的 query().filter()
中传递 domain
属性(像这样:query().filter(domain)
)