Как я могу удалить и переименовать элементы из "Сортировать по" в prestashop?

Как я могу удалить и переименовать элементы из "Сортировать по" в prestashop?

13.05.2019 12:20:10 Просмотров 45 Источник

Я новичок в Prestashop, и я пытаюсь удалить из выпадающего списка" Сортировать по " параметры по умолчанию:" Name, A to Z "и"Name, Z to A". Также я пытаюсь переименовать опцию: "релевантность". Я попытался изменить эти значения с панели мониторинга, но, к сожалению, не смог. Кто-нибудь знает как я могу это исправить?

Заранее спасибо.

У вопроса есть решение - Посмотреть?

Ответы - Как я могу удалить и переименовать элементы из "Сортировать по" в prestashop? / How can i remove and rename items from "Sort by" in prestashop?

Является ответом!
Bruno Leveque

13.05.2019 06:55:04

Привет @opnash и добро пожаловать в SO,

Решение для редактирования этих записей

Вы можете редактировать их на вкладке международные > > переводы в панели администратора PrestaShop:

Translations

Затем вы можете выбрать темы переводы, вашу тему, ваш язык и нажмите Изменить:

Translations

Затем вы можете выбрать тему > > каталог на боковой панели или выполнить поиск "Name, Z to A" (например):

Translations

Translations

Наконец, просто отредактируйте текст в текстовом поле и нажмите Сохранить и вуаля!

Решение для удаления этих записей

Теперь, чтобы удалить некоторые из них, процесс будет отличаться, вы можете либо:

  1. Переопределите класс SortOrder()PrestaShop\PrestaShop\Core\Product\Search) и отфильтруйте разрешенные критерии, а также переопределите getDefaultSortOrders()в SortOrderFactory

    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')

Обратите внимание, что вы также можете настроить критерии сортировки по умолчанию в панели администратора, через Параметры магазина > > настройки продукта:

Default sort criteria

Надеюсь, это поможет!

https://stackoverflow.com/questions/56103589/how-can-i-remove-and-rename-items-from-sort-by-in-prestashop/56105561#comment98873045_56105561
Спасибо! ваш ответ был очень полезным. После трех дней поисков я сделал именно то, что вы сказали, и, наконец, исправил это! Я ценю это!
https://stackoverflow.com/questions/56103589/how-can-i-remove-and-rename-items-from-sort-by-in-prestashop/56105561#comment98873624_56105561
@opnash, я рад, что это сработало! Пожалуйста, не забудьте установить этот ответ в качестве принятого ответа на ваш вопрос, чтобы помочь другим :)
Закрыть X