나는 내 레일 응용 프로그램에서 date_select 필드가 : 목록을 보여 아래레일 날짜 선택 옵션? 다음과 같이
<%= f.date_select :dateinstructed %>
내가 드롭을 재정렬하고 싶은 그들이 출력으로 :
DD/MM/YYYY
내가 읽은 내용에 따르면 주문 옵션, 그러나 나는 실제로이 옵션을 사용하는 방법을 확실하지 오전 : 당신은을 사용할 수 있습니다
<%= f.date_select :dateinstructed, :order = {:day, :month, :year} %>
는 분명히 이것은 옳지 않아,하지만 내가 생각입니다 d 대신에 넣어 :
:day, :month, :year
어떤 도움을 주시면 감사하겠습니다!
감사합니다,
대니
Reffer http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#M001698, 나는 그것이 작동 얻을 수없는 이유는 – Salil
덕분이 당신이 나를 보여준 API 링크의 라인 : date_select (object_name, method, options = {}, html_options = {}) 옵션 = {}이 아닌 옵션 = [] – dannymcc
글쎄, 정말로 ... 너 'options = {}'를 사용하고 있었지만 당신에게 숨겨져있었습니다. 레일스의 폼 헬퍼 함수는 옵션과 html_options가 암묵적으로 전달되지 않는 한 필수 매개 변수 다음에 전달 된 모든 매개 변수를 해시로 가정합니다. 따라서 레일스가 매개 변수를 재미있게 트릭하면이 f .date_select : dateinstructed, {: order => [: day, : month,} year,}}, {}'. 그래서 html 옵션을 원하면 중괄호 ({})로 옵션을 닫아야합니다. –