2011-07-29 8 views
-2

Symfony 1.4부터 시작해서 헬퍼를 이해하는 데 어려움을 겪고 있으며 어디에서 어떻게 만들 수 있는지 알고 있습니다. 그들은 단지 기능을합니까? 그 안에 쿼리를 만들 수 있습니까?Symfony의 도우미는 무엇이며 어떻게 만들 수 있습니까?

+0

보물 여기 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 –

+1

다른 주제이지만 Symfony2.0이 방금 출시 된 것을 알고 있습니까? 새 프로젝트를 시작하려는 경우 최신 버전 사용을 고려할 수 있습니다. (그냥 말하기). –

답변

2

도우미는 템플릿에서 사용해야하는 일부 기능이며 데이터를 서식 지정하는 데 필요한 기능입니다. 쿼리를 실행해서는 안되며 기존 데이터를 변환하는 경우에만 MVC에서와 같이 View의 일부이므로 수행해야합니다.

기존 데이터와 동일한 변환을 여러 번 실행하면 도우미를 만듭니다. (예 : 날짜 형식 등)

+0

/apps/myapp/lib/helper 안에 TestHelper.php를 만들었지 만, 이상하게도 "정의되지 않은 함수 hello_world()"를 호출하게됩니다. "use_helper"함수를 사용하여 시도했는데 settings.yml에 대한 standard_helpers 지시문을 추가했습니다. 무엇이 잘못 될 수 있습니까? – KrisKO

+0

apps 폴더 안에 /lib/helper/TestHelper.php에 TestHelper.php를 두어야합니다. –

관련 문제