두 클래스가 같은 클래스에 속해 있다고해도 컨트롤러에서 도우미를 사용할 수없는 것처럼 보입니다. 예를 들면 : XYZHelper 및 XYZController ...ruby on ruby에서 도우미를 올바르게 사용하기
접두어가 동일한 "XYZ"이면 헬퍼의 메서드를 컨트롤러와 뷰에서 사용할 수 있지만 느낌이 들었습니다. 그렇지 않아.
컨트롤러에서 일반적인 기능을 제거하고 도우미에 넣으려면 어떻게해야합니까? 다른 컨트롤러가이 코드를 사용하고 있기 때문에 코드의 일부를 도우미에 넣고 싶습니다. 이것을 접근하는 가장 좋은 방법은 무엇입니까?
감사합니다. Jai.
도우미 메서드로 메서드를 추가하면 프로젝트의 도우미가 메서드를 사용할 수 있습니까? 감사. – iJK
예, 'ApplicationController'에 추가하면됩니다. –