我想删除未指向当前语言代码的搜索结果。
我有表达引擎2.5.3并使用Multi语言2.0模块和内置搜索引擎。
这将删除这些结果,但会破坏分页。(有些页面得到1个结果,另一个有10个结果......)
{exp:search:search_results}
<?php if(get_langcode_from_url('{page_uri}') == "{country_code}"){?>
<div>{title}</div>
<?php } ?>
{/exp:search:search_results}
有更好的解决方案吗?如果没必要,我不想购买任何模块。
答案 0 :(得分:0)
希望有人会有更好的答案,但没有人回答......
我认为这个解决方案的方法是:
滚动自己的分页。
以某种方式将您的结果限制在更高的级别,因此原生分页将起作用。在the module's support forum。
通过稍微加载它们来掩饰您的分页问题。也许像Infinite Scroll这样的东西会有帮助吗?不是免费但也不是太亲爱。
如果你现在已达到自己的解决方案,我很乐意听到它。多语言支持是我们待办事项列表中的下一个重要事项。