我如何在 prestashop 中删除和重命名 "Sort by" 中的项目?
How can i remove and rename items from "Sort by" in prestashop?
我是 Prestashop 的新手,我想从 "Sort by" 下拉列表中删除默认选项:"Name, A to Z" 和 "Name, Z to A"。此外,我正在尝试重命名该选项:"Relevance"。
我试图从仪表板更改这些值,但不幸的是我不能。
有谁知道我该如何解决?
提前致谢。
嗨@opnash,欢迎来到 SO,
编辑这些条目的解决方案
您可以通过 PrestaShop 管理面板中的 国际 > 翻译 选项卡编辑这些内容:
然后您可以 select 主题翻译,您的主题,您的语言,然后点击 修改:
然后,您可以在边栏中 select 主题 > 目录 或搜索 "Name, Z to A" (例如):
最后,只需编辑文本框中的文本,然后点击 保存 瞧!
删除这些条目的解决方案
现在,要删除其中一些,过程会有所不同,您可以:
- 覆盖
SortOrder()
class(在 PrestaShop\PrestaShop\Core\Product\Search
中)并过滤允许的条件,同时覆盖 SortOrderFactory
[=98= 中的 getDefaultSortOrders()
]
-或-
编辑定义了这些排序标准的所有文件,例如:
modules\ps_facetedsearch\src\Ps_FacetedsearchProductSearchProvider.php
Line 127: $this->module->getTranslator()->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
src\Adapter\BestSales\BestSalesProductSearchProvider.php
Line 102: $this->translator->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
src\Adapter\NewProducts\NewProductsProductSearchProvider.php
Line 113: $this->translator->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
src\Adapter\PricesDrop\PricesDropProductSearchProvider.php
Line 107: $this->translator->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
请注意,您还可以通过 商店参数 > 产品设置在管理面板中配置默认排序标准:
希望对您有所帮助!
我是 Prestashop 的新手,我想从 "Sort by" 下拉列表中删除默认选项:"Name, A to Z" 和 "Name, Z to A"。此外,我正在尝试重命名该选项:"Relevance"。 我试图从仪表板更改这些值,但不幸的是我不能。 有谁知道我该如何解决?
提前致谢。
嗨@opnash,欢迎来到 SO,
编辑这些条目的解决方案
您可以通过 PrestaShop 管理面板中的 国际 > 翻译 选项卡编辑这些内容:
然后您可以 select 主题翻译,您的主题,您的语言,然后点击 修改:
然后,您可以在边栏中 select 主题 > 目录 或搜索 "Name, Z to A" (例如):
最后,只需编辑文本框中的文本,然后点击 保存 瞧!
删除这些条目的解决方案
现在,要删除其中一些,过程会有所不同,您可以:
- 覆盖
SortOrder()
class(在PrestaShop\PrestaShop\Core\Product\Search
中)并过滤允许的条件,同时覆盖SortOrderFactory
[=98= 中的getDefaultSortOrders()
]
-或-
编辑定义了这些排序标准的所有文件,例如:
modules\ps_facetedsearch\src\Ps_FacetedsearchProductSearchProvider.php Line 127: $this->module->getTranslator()->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
src\Adapter\BestSales\BestSalesProductSearchProvider.php Line 102: $this->translator->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
src\Adapter\NewProducts\NewProductsProductSearchProvider.php Line 113: $this->translator->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
src\Adapter\PricesDrop\PricesDropProductSearchProvider.php Line 107: $this->translator->trans('Name, Z to A', array(), 'Shop.Theme.Catalog')
请注意,您还可以通过 商店参数 > 产品设置在管理面板中配置默认排序标准:
希望对您有所帮助!