2012-11-11 5 views
0

SMARTY를 사용하는 Prestashop 1.5를 실행합니다. 수량 할인이 표시되면 논리적 순서로 표시되지 않습니다.SMARTY foreach 배열 (정렬 순서)

I이 순서로 정렬하고자 : 다음

제 1 부 다음
2 단위
3 대 후
4 단위 다음
5 개

대신에 나는 그들을 추가했다. 지금은 그렇다. anoyone 도울 수 있습니까?

브롬,
토비아스

내가 함께 시도 | @array_reverse하지만이 제대로 작동 넣은 사람은 아니다 ...

현재 코드 :
......... .......................
{if $ quantity_discounts}
{foreach from = $ quantity_discounts item = 'quantity_discount'name = 'quantity_discounts'}

xxxxx

{/ foreach는}
{/ IF} 라인 #에서 클래스/specificprice.php 에서

답변

1

293 :
변경 :

ORDER BY `id_product_attribute` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC 

속으로 :

ORDER BY `id_product_attribute` DESC, `from_quantity` ASC, `id_specific_price_rule` ASC, `score` DESC 
+0

당신 파일을 복사하여 override/classes/폴더에 저장하고 거기서 변경해야합니다. – 3und80