2014-12-12 3 views
0

계정 탭의 고객에 대한 기본 관리 페이지에서 그룹 드롭 다운이 정렬되지 않습니다. 표시 값에 따라 드롭 다운 목록을 정렬해야합니다. 이 드롭 다운을 주문하는 방법을 알고 있습니까?Magento 고객 그룹 드롭 다운

+0

캡쳐 화면을 첨부 할 수 있습니까? –

+0

내 담당자가 너무 낮아 이미지를 게시 할 수 없습니다. –

답변

0

당신이 그것을 다르게 분류해야하지만이 순서를 변경하고자하는 경우 다음과 같이 그렇게하는 한 가지 방법은 블록 Mage_Adminhtml_Block_Customer_Edit_Tab_Account을 무시하고 setForm 함수를 재정의하는 것입니다 정확히 모르겠어요 :

public function setForm($form) { 
    $element = $form->getElement('group_id'); 
    if ($element) { 
     $values = $element->getValues(); 
     //sort your values, they are in label,value format so you might consider using a usort function 
     $element->setValues($values); 
    } 
    return parent::setForm($form); 
} 
+0

표시 값과 ID로 정렬 할 수 있습니다. 모델에서이 작업을 수행해야한다고 생각했지만 여기에서 블록을 수행하면 필요한 작업을 수행해야합니다. 고맙습니다! 나는 지금 그것을 시도 할 것이다. –

관련 문제