2011-06-10 2 views

cevap

7

Sorgu dizginize &order=name ekleyin. yapabilmek için bu /app/design/frontend/{your-interface}/{your-theme}/template/catalogsearch/advanced/form.phtml gidip sadece </form> etiketi kapatmadan önce

<input type="hidden" name="order" value="name"/> 

ekleyin. Aşağıdaki içeriğe sahip bir dosya local.xml oluşturmak (örneğin /app/design/frontend/{your-interface}/{your-theme}/layout/ için) tema olarak

+0

Çok teşekkürler, hayatımı kurtardın! Yalnızca form.mini.phtml – Bizboss

+0

için ekledim Otomatik Tamamlama arama formundaki önerileri nasıl sipariş edebilirim? – Bizboss

+0

Bu çok daha karmaşık olacak. Bunun için başka bir soru yapmanı öneririm. –

21

:

<?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> 
+2

Magento '1.7.0.2' üzerinde bu dosyayı'/app/design/frontend/default/{theme}/layout/local.xml' dizinine yerleştirmek zorunda kaldım. Bunun dışında mükemmel çalıştı. Bu yöntem için – Maurice

+1

+1, sıralama sorgulamak için sadece sorgu dizeleri ekleyerek sorgulanabilir. – pspahn

+0

Bu bir gerçekten temiz! işi bitirdi. – anshuman