elasticsearch 搜索Magento 2.4中的所有商店浏览量

pxy2qtax  于 2023-03-17  发布在  ElasticSearch
关注(0)|答案(1)|浏览(168)

我有一个Magento 2.4.4安装2商店视图,英语和阿拉伯语,但是当我在阿拉伯语商店搜索任何产品的英文字母,它显示没有结果,我如何才能使搜索功能在所有商店视图工作,所以每当用户在任何语言搜索它应该显示来自各商店的产品。

mdfafbf1

mdfafbf11#

有一个想法你可以做到这一点,即创建一个产品属性,然后在每个产品中添加产品的全名在所有的语言在同一字段。
其步骤为:
导航至商店〉属性〉产品〉添加新属性
填充默认标签字段
选择输入类型文本字段
选择范围全球
然后导航到左侧的Storefront属性
用于搜索更改为
单击保存属性

现在重新建立索引并刷新缓存

php bin/magento indexer:reindex
php bin/magento cache:flush

现在导航到商店〉属性〉属性集〉默认(或您的自定义属性)
添加您刚从未分配的属性部分完成的属性,然后单击保存
现在您需要编辑每个产品
在产品编辑页面中,您现在将看到所做的属性
添加所有语言的全名,例如:
iPhone 14 pro max purple苹果手机14苹果手机
你可以添加任何单词来在搜索中使用它
单击保存

现在重新建立索引并再次刷新缓存

php bin/magento indexer:reindex
php bin/magento cache:flush

现在,从任何storeviewing你可以搜索家庭影院iPhone,它是相同的结果
希望能有所帮助

相关问题