2013-08-15 1 views
0

상수를 사용하는 방법에 대해서는 잘 모르겠습니다.Wicked :: FIRST_STEP 상수는 어떻게 사용합니까?

나는 그것이 단계 배열의 첫 번째 단계를 가리키는 것이라고 생각하지만 실제로 얻을 것은 하드 코딩 된 문자열입니다 것입니다 설명서를 이해하는 방법 다음 implementation

을 볼 때 예상대로 ("wicked_first"

누군가이 상수를 사용하는 방법에 대해 설명해 줄 수 있습니까?

답변

0

저는 Wicked를 사용하지 않았지만이 상수는 URL 도우미 (navigation test 참조)와 함께 사용 된 것으로 보입니다. 그래서 :

def check_redirect_to_first_last!(step) 
    redirect_to wizard_path(steps.first) if step.to_s == Wicked::FIRST_STEP 
    redirect_to wizard_path(steps.last) if step.to_s == Wicked::LAST_STEP 
end 

첫 번째 단계에 액세스하려면 Wicked::Controller::Concerns::Steps 및 그 wizard_steps 또는 steps_list 방법을 살펴보십시오.

+0

당신은 완전합니다. 방법을 보여 주셔서 감사합니다. – zentralmaschine