사용 가능한 옵션 목록과 해당 가격을 "서비스-가격"형식으로 표시하는 형식으로 드롭 다운 메뉴를 작성합니다. 그러나 내 문제는 컨트롤러 내에서 number_to_currency를 사용할 수있는 것처럼 보이지 않는다는 것입니다. 동일한 효과를 얻거나 컨트롤러에서 number_to_currency에 액세스하는 다른 방법이 있습니까? 내 초기 노력은 다음과 같습니다.
@levels = []
DistributorLevel.all.each do |d|
price = (d.price > 0) ? number_to_currency(d.price) : "Free"
@levels << ["#{d.name} - #{price}", d.id]
end
예, 다음과 같이 할 수 있습니다.
view_context.number_to_currency(d.price)
또는
ActionController::Base.helpers.number_to_currency(d.price)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다