나는 padrino-0.14.1.1과 activesupport-5.1.1을 조합하여 사용하여 padrino 관리 앱을 생성합니다. 로그인 페이지 (/ admin/sessions/new)를 표시하면 다음 오류가 발생하여 500 오류 페이지가됩니다.인간화 NoMethodError on padrino-0.14.1.1
DEBUG - TEMPLATE (0.0007s) /sessions/new
2017-11-07 20:23:01 - NoMethodError - undefined method `humanize' for "login.title":String:
/Path/to/app/'vendor/bundle' /ruby/2.3.0/gems/padrino-admin-0.14.1.1/lib/padrino-admin/helpers/view_helpers.rb:43:in `padrino_admin_translate'
...
나는 인터넷에서 같은 문제를 발견 할 수 없기 때문에 Padrino의 버그가 아니라고 생각합니다. 그리고 나는 view_helpers.rb provisionaly의 시작 부분에 다음과 같은 요구 사항을 추가한다.
require 'active_support'
require 'active_support/core_ext/string'
그러나 내 응용 프로그램 문제로 인해 Padrino의 파일을 편집하는 것이 좋지 않다고 생각합니다. 다른 좋은 대책이 있으면 알려주십시오.
Github의 Padrino 관리자에게 문제를 제출하십시오. – Casper
감사합니다. 나는 Github padrino 저장소에이 문제를 게시했습니다. – constdrop