내 컨트롤러의 이름에 비 복수형 또는 비 명사가 있기 때문에 주로 cakePHP 문제가있었습니다. 이제 내 질문은 cakePHP가 컨트롤러에 대한 복수형 표현이 무엇인지, 그리고 복수형이고 명사형인지, 어떻게 컨트롤러를 hear_aboutus.php HearAboutUs 클래스라고 명명했을 때 문제가 있었는지, 케이크가 자동으로 매체와 미디어입니다. cakePHP는 어떻게 이것을 발견합니까?컨트롤러 이름이 복수형 또는 복수형 일 때 Cake PHP가 어떻게 알 수 있습니까?
1
A
답변
5
inflector 클래스가이를 처리합니다. 다음은 소스 코드입니다. https://github.com/cakephp/cakephp/blob/master/cake/libs/inflector.php
+0
환상적입니다. 이제 모든 것이 달라집니다. – Roland
관련 문제
- 1. Regexp 복수형 - 어떻게?
- 2. 복수형 제출
- 3. 복수형 테스트에서 버그가 있습니까?
- 4. LINQ 테이블의 복수형 이름을 변경할 수 있습니까?
- 5. 레일 3 복수형 테이블 이름이 아닙니다.
- 6. Hibernate 콜렉션의 복수형 타입
- 7. 카멜레온 i18n 및 복수형
- 8. 복수형 Team Foundation Server
- 9. 루비 레일 복수형 도움?
- 10. 장고 템플릿 {% trans %} 복수형
- 11. 복수형 Symfony의 테이블 문제 이름
- 12. I18n C++ 안녕하세요 세상 복수형
- 13. 레일즈 3 및 슬로베니아 복수형
- 14. 레일즈 : "복수형"과 같은 복수형 및 단수 형을 가진 비계를 처리하십시오.
- 15. PHP가 모듈 또는 CGI로 설치되었는지 어떻게 알 수 있습니까?
- 16. Zend_Translate (배열 어댑터)에서 복수형 사용하기
- 17. Excel C# Com 차트 복수형 문제
- 18. 파일의 이름이 변경되었는지 어떻게 알 수 있습니까?
- 19. 파일의 이름이 변경되었는지 어떻게 알 수 있습니까?
- 20. PHP/MySQL - 복수형 포함, 단수로 제외
- 21. 내 모든 조치 방법 이름이 정확한지 어떻게 알 수 있습니까?
- 22. spring-mvc에서 같은 이름의 복수형 <input> 처리하기
- 23. 어떻게 알 수 있습니까?
- 24. 로그인했을 때 양식을 어떻게 알 수 있습니까?
- 25. 루비 온 레일즈 (Ruby on Rails) ActiveRecord : 복수형
- 26. 컨트롤러 작업은 수행 할 REST 작업을 어떻게 알 수 있습니까?
- 27. sessionState! = InProc 일 때 세션이 끝났을 때 어떻게 알 수 있습니까?
- 28. 테이블 이름이 문자열 일 때 어떻게 LINQ-to-SQL 문을 만들 수 있습니까?
- 29. Cake PHP 경로 컨트롤러/액션을 다른 컨트롤러/액션에 전송
- 30. 창이 모달 또는 mdi 창인지 어떻게 알 수 있습니까?
컨트롤러 파일 이름은 아마도 'hear_about_us_controller.php'여야합니다. 나는 Cake의 복수형이 실패 할 때 그 이름을 정확히 일치시키는 것으로 믿는다 (물론 자체 규약에 따라). –
@Justin - 시도했는데 작동하지 않았다 ;-) – Roland
디버그 모드에있을 때 CakePHP는 컨트롤러를 찾을 수 없을 때 찾고있는 것을 알려줍니다. 일반적으로 클래스 (또는 파일)의 이름을 지정하는 데 필요한 것을 파악할 수 있으므로 여러 가지 경우에 편리합니다. –