cách có thể thay đổi thứ tự sắp xếp thành tên trong trang kết quả tìm kiếm của Magento?Magento - thay đổi Thứ tự sắp xếp thành Tên trong kết quả tìm kiếm
Cảm ơn bạn đã trợ giúp.
cách có thể thay đổi thứ tự sắp xếp thành tên trong trang kết quả tìm kiếm của Magento?Magento - thay đổi Thứ tự sắp xếp thành Tên trong kết quả tìm kiếm
Cảm ơn bạn đã trợ giúp.
Thêm &order=name
vào chuỗi truy vấn của bạn. Để làm điều đó, hãy truy cập /app/design/frontend/{your-interface}/{your-theme}/template/catalogsearch/advanced/form.phtml
và thêm
<input type="hidden" name="order" value="name"/>
ngay trước khi đóng </form>
thẻ.
Trong chủ đề của bạn (ví dụ /app/design/frontend/{your-interface}/{your-theme}/layout/
) tạo ra một tập tin local.xml
với các nội dung sau:
<?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>
Trên Magento '1.7.0.2' tôi phải đặt tệp này trong'/app/design/frontend/default/{theme}/layout/local.xml'. Khác hơn thế, làm việc hoàn hảo. – Maurice
+1 cho phương pháp này, vì chỉ cần thêm các chuỗi truy vấn để đặt loại là có vấn đề. – pspahn
cái này thực sự gọn gàng! hoàn thành công việc. – anshuman
Đừng bạn có một thanh công cụ ở đâu năng sắp xếp phương pháp được chọn? –
Tôi đã che giấu nó, đầu bếp của tôi không muốn hiển thị nó. Bất kỳ giải pháp để thực hiện một thứ tự sắp xếp mặc định theo tên sản phẩm ?? – Bizboss