질문은 CE 1.7.0.2로 태그되어 있지만이 솔루션은 1.9.1.1의 사람들에게 유용하므로 여기에 추가하겠습니다.
가격별로 정렬 할 때 가장 저렴한 제품을 먼저 표시해야하는 반대 문제가있었습니다. OP의 첫 번째 관심사 인 경우 Magento CE 1.9에서는 이미 기본적으로 내림차순이므로 실제로 필요하지 않기 때문에 적용되지 않습니다. 두 번째 관심사는 오름차순과 내림차순을 선택하는 방법에 대해 XML 파일 또는 사용자 정의 레이아웃 업데이트를 통해 수행 할 수 있습니다. 후자는 대부분의 경우 선호되는 솔루션이며 대부분의 사람들은 설정을 업데이트하기 위해 XML 파일을 업로드하는 번거 로움을 피할 수 있습니다.
카탈로그> 카테고리 관리> 카테고리 > 사용자 정의 디자인> 사용자 정의 레이아웃 업데이트 에서 다음과 같이 표시됩니다 .
코드는 다음과 같습니다.
<reference name="product_list_toolbar">
<action method="setDefaultDirection"><string>asc</string></action>
<action method="setDefaultOrder"><string>price</string></action>
</reference>
오름차순 대 내림차순을 선택하려면 asc 를 desc로 변경하십시오 .
옵션으로 가격 을 필요한 정렬로 변경할 수도 있습니다 . 기본값 으로 설정된 제품 목록 정렬 기준 옵션에서 기본값이 asc 가되도록 제거 할 수 있습니다 .
price
열을 다시 클릭하여 제품을 높음 에서 낮음 으로 정렬해야합니다 .