Symfony 1.4부터 시작해서 헬퍼를 이해하는 데 어려움을 겪고 있으며 어디에서 어떻게 만들 수 있는지 알고 있습니다. 그들은 단지 기능을합니까? 그 안에 쿼리를 만들 수 있습니까?Symfony의 도우미는 무엇이며 어떻게 만들 수 있습니까?
답변
도우미는 템플릿에서 사용해야하는 일부 기능이며 데이터를 서식 지정하는 데 필요한 기능입니다. 쿼리를 실행해서는 안되며 기존 데이터를 변환하는 경우에만 MVC에서와 같이 View의 일부이므로 수행해야합니다.
기존 데이터와 동일한 변환을 여러 번 실행하면 도우미를 만듭니다. (예 : 날짜 형식 등)
/apps/myapp/lib/helper 안에 TestHelper.php를 만들었지 만, 이상하게도 "정의되지 않은 함수 hello_world()"를 호출하게됩니다. "use_helper"함수를 사용하여 시도했는데 settings.yml에 대한 standard_helpers 지시문을 추가했습니다. 무엇이 잘못 될 수 있습니까? – KrisKO
apps 폴더 안에 /lib/helper/TestHelper.php에 TestHelper.php를 두어야합니다. –
- 1. 로그 파일이란 무엇이며 어떻게 안드로이드에 로그 파일을 만들 수 있습니까?
- 2. MD5의 취약점은 무엇이며 어떻게 해결할 수 있습니까?
- 3. 이 인코딩은 무엇이며 어떻게 읽을 수 있습니까?
- 4. ct100이란 무엇이며 이름을 어떻게 바꿀 수 있습니까?
- 5. .git.dmp 파일이란 무엇이며 어떻게 사용할 수 있습니까?
- 6. MD5CryptoServiceProvider 란 무엇이며 어떻게 할 수 있습니까?
- 7. EGL이란 무엇이며 어떻게 사용할 수 있습니까?
- 8. 이 다이어그램은 무엇이며 어떤 도구를 사용하여 만들 수 있습니까?
- 9. headscript()보기 도우미는 어떻게 작동합니까?
- 10. .htaccess를 어떻게 만들 수 있습니까? :) ...
- 11. 메뉴를 어떻게 만들 수 있습니까?
- 12. 어떻게 트리를 만들 수 있습니까?
- 13. 이 (UML?) 다이어그램의 용어는 무엇이며 어떤 프로그램이이를 만들 수 있습니까?
- 14. 다른 환경을 Symfony의 ProjectConfiguration.class.php에서 어떻게 참조 할 수 있습니까?
- 15. MPQueue - 무엇이며 어떻게 사용합니까?
- 16. Symfony의 캐시 폴더를 부작용없이 삭제할 수 있습니까?
- 17. TinyPG 란 무엇이며 어떻게 작동합니까?
- 18. 왜 설치 마법사가 필요합니까? 어떻게 만들 수 있습니까?
- 19. 추적이란 무엇이며 어떻게 수행해야합니까?
- 20. 확장이란 무엇이며 어떻게 사용합니까?
- 21. 어떻게 IEditableObject.EndEdit를 어토 단위로 만들 수 있습니까?
- 22. 다양한 크기의 원을 어떻게 만들 수 있습니까?
- 23. 어떻게 신발에서 하위 클래스를 만들 수 있습니까?
- 24. jsf에서 어떻게 오류 페이지를 만들 수 있습니까?
- 25. 어떻게 게임을 Excel로 만들 수 있습니까?
- 26. iPhone에서 어떻게 아이콘 배지를 만들 수 있습니까?
- 27. 어떻게 스레드 안전 사전을 만들 수 있습니까?
- 28. 어떻게 제목을 동적으로 만들 수 있습니까?
- 29. 어떻게 PHP로 API를 만들 수 있습니까?
- 30. Perl에서 열거 형을 어떻게 만들 수 있습니까?
보물 여기 http://www.google.co.in/search?q=What+are+helpers+in+Symfony+and+how+do+we+create + 그 (것)들은 % 3F & ie = utf-8 & oe = utf-8 & aq = t & rls = org.mozilla : ko-US : 공식 & 클라이언트 = firefox-a –
다른 주제이지만 Symfony2.0이 방금 출시 된 것을 알고 있습니까? 새 프로젝트를 시작하려는 경우 최신 버전 사용을 고려할 수 있습니다. (그냥 말하기). –