質問にはCE 1.7.0.2というタグが付けられていますが、このソリューションは1.9.1.1のユーザーにとっては便利なので、ここに追加します。
価格で並べ替えたときに最も安い製品を最初に表示する必要があるという逆の問題がありました。OPの最初の懸念については、Magento CE 1.9では既にデフォルトで下降しているため、これは適用されません。これは実際には必要ありません。2番目の懸念は、昇順と降順を選択する方法の場合、XMLファイルまたはカスタムレイアウトの更新によって実現できます。後者はほとんどの場合に推奨されるソリューションであり、ほとんどの人はXMLファイルをアップロードして設定を更新するFTPの手間を回避します。
ここではそれがでどのように見えるかだカタログ>カテゴリの管理> カテゴリー >カスタムデザイン>カスタムレイアウトの更新:
コードは次のとおりです。
<reference name="product_list_toolbar">
<action method="setDefaultDirection"><string>asc</string></action>
<action method="setDefaultOrder"><string>price</string></action>
</reference>
昇順と降順を選択するには、単にascをdescに変更します。
オプションとして、必要な並べ替えに価格を変更することもできます。これを削除して、デフォルトとして設定されている[商品リストの並べ替え]オプションでデフォルトでascになるようにすることができます。
price
列をもう一度クリックして、製品を高から低に並べ替えてください。