jak zmienić kolejność sortowania na nazwę na stronie wyników wyszukiwania Magento?Magento - zmień kolejność sortowania do nazwy w wynikach wyszukiwania
Dzięki za pomoc.
jak zmienić kolejność sortowania na nazwę na stronie wyników wyszukiwania Magento?Magento - zmień kolejność sortowania do nazwy w wynikach wyszukiwania
Dzięki za pomoc.
Dodaj &order=name
do ciągu zapytania. Aby to zrobić przejdź do /app/design/frontend/{your-interface}/{your-theme}/template/catalogsearch/advanced/form.phtml
i dodać
<input type="hidden" name="order" value="name"/>
tuż przed zamknięciem </form>
tag.
W motywu (np /app/design/frontend/{your-interface}/{your-theme}/layout/
) utworzyć plik local.xml
z następujących treści:
<?xml version="1.0" encoding="UTF-8"?>
<layout>
<catalogsearch_result_index>
<reference name="search_result_list">
<action method="setDefaultDirection"><param>asc</param></action>
<action method="setSortBy"><param>name</param></action>
</reference>
</catalogsearch_result_index>
<catalogsearch_advanced_result>
<reference name="search_result_list">
<action method="setDefaultDirection"><param>asc</param></action>
<action method="setSortBy"><param>name</param></action>
</reference>
</catalogsearch_advanced_result>
</layout>
Na Magento '1.7.0.2' musiałem umieścić ten plik w'/app/design/frontend/default/{theme}/layout/local.xml'. Poza tym działało idealnie. – Maurice
+1 dla tej metody, ponieważ proste dodanie ciągów zapytań do ustawienia sortowania jest wątpliwe. – pspahn
ten jest naprawdę czysty! wykonał pracę. – anshuman
Nie masz pasek gdzie jest wybrana metoda sortowania? –
Ukryłem to, mój szef kuchni nie chce tego pokazywać. Jakieś rozwiązanie, aby ustawić domyślny porządek sortowania według nazwy produktu? – Bizboss