คำถามถูกแท็ก CE 1.7.0.2 แต่โซลูชันนี้มีประโยชน์สำหรับผู้ใช้บน 1.9.1.1 ดังนั้นฉันจะเพิ่มที่นี่
เรามีปัญหาตรงข้ามที่เราต้องแสดงผลิตภัณฑ์ที่ถูกที่สุดก่อนเมื่อเรียงตามราคา สำหรับความกังวลแรกของ OP สิ่งนี้ไม่ได้ใช้เพราะใน Magento CE 1.9 มันมีค่าเริ่มต้นที่จะลดระดับลงดังนั้นจึงไม่จำเป็นต้องใช้จริง ข้อกังวลประการที่สองสำหรับวิธีการเลือกจากน้อยไปมากเทียบกับมากไปหาน้อยสามารถทำได้ผ่านไฟล์ XML หรือการอัพเดตเลย์เอาต์ที่กำหนดเอง หลังเป็นโซลูชันที่ต้องการในกรณีส่วนใหญ่และคนส่วนใหญ่จะหลีกเลี่ยงความยุ่งยากในการ FTP เพื่ออัปโหลดไฟล์ XML เพื่ออัปเดตการตั้งค่า
นี่คือลักษณะที่ปรากฏในแค็ตตาล็อก> จัดการหมวดหมู่> หมวดหมู่ > การออกแบบที่กำหนดเอง> การปรับปรุงเค้าโครงที่กำหนดเอง :
นี่คือรหัส:
<reference name="product_list_toolbar">
<action method="setDefaultDirection"><string>asc</string></action>
<action method="setDefaultOrder"><string>price</string></action>
</reference>
ในการเลือกจากน้อยไปมากจากมากไปน้อย VS เพียงการเปลี่ยนแปลงเก่าก่อนที่จะเรียง
คุณสามารถเปลี่ยนราคาเป็นการจัดเรียงตามที่คุณต้องการ คุณสามารถลบมันเพื่อให้มันจะเริ่มต้นกับเก่าก่อนในรายการผลิตภัณฑ์ใด ๆ จัดเรียงตามตัวเลือกที่ตั้งค่าไว้เป็นค่าเริ่มต้น
price
คอลัมน์อีกครั้งในการจัดเรียงสินค้าสูงไปต่ำ