2014-12-01 3 views
0

가격 및 날짜별로 제품을 정렬하는 기능을 추가하려고합니다. 이를 수행 할 수있는 미리 정의 된 메소드가 있습니까? 아니면 유일한 방법은 수동으로 구현하는 것입니까? {{ path(taxon) }}처럼 사용할 수indexByTaxon 페이지 정렬 제품

%sylius.model.taxon.class%: 
     field: permalink 
     prefix: /t 
     defaults: 
      controller: sylius.controller.product:indexByTaxonAction 
      sylius: 
       template: SyliusWebBundle:Frontend/Product:indexByTaxon.html.twig 

: sylius.yml에서 우리는 이상한 경로를 받고 있습니다. 그러나 sorting 매개 변수를 추가하는 것은 저에게 효과적이지 않습니다. 어떤 아이디어?

+0

은 어디 정렬 매개 변수를 추가 했습니까? 실릭 키로? 어떤 버전을 사용합니까? 최신 마스터? –

+0

@ Pazi ツ, 나는 실리아 0.11을 사용한다. 그것은 이미 내 자신의 구현으로 끝났지 만, 상자에서 벗어난 기능이 있다면 여기에 작성하는 것이 좋습니다. 나는'경로 (taxon, { 'sylius': { 'sorting': 'price', 'order': 'desc'}})'또는 이와 비슷한 것을 시도했다. 그것은 단지 추측이었습니다. –

답변

2

Pull Request #2122을 통합 한 버전이 필요합니다. 최신 마스터이거나 0.11 지점과 포크를 분기하여이 수정 사항을 선택하십시오.

그럼 당신은 단순히에만 우선 필요한 기본 설정에 config.yml에서 정의 할 수 있습니다 :

sylius_core: 
    routing: 
     %sylius.model.taxon.class%: 
      defaults: 
       sylius: 
        sorting: 
         order: desc 
+0

나는 0.11의 포크를 만들려고 노력했는데 체리는 또 다른 커밋 (무관 한 문제)을 선택하고 브랜치 0.11만의 태그가 없기 때문에 멈췄다. 그래서 버젼 0.11 + 체리 선택 커밋을 사용하는 방법이 있습니다. –

+0

'git checkout -b 0.11 v0.11.0'은 v0.11.0 태그를 시작점으로하여 새로운 0.11 분기를 만듭니다. –