찾다

 >  Q&A  >  본문

Symfony에서 공개 기능을 사용자 정의하고 템플릿에서 호출하는 방법은 무엇입니까?

심포니에서 공개 기능을 사용자 정의하고 템플릿에서 호출하는 방법은 무엇입니까?

迷茫迷茫2787일 전483

모든 응답(1)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-05-16 16:46:59

    서비스를 직접 작성할 수 있으며, 예를 들어 번들에 폴더 이름을 만듭니다. 서비스 그런 다음 내부에 PHP를 만듭니다. 마이클래스.php 네임스페이스 .....BundleService; 클래스 마이클래스

    으아아아

    기능 HelloWord($value)

    {

    'hello'를 반환합니다.$value;

    }

    }


    config.yml에 추가

    매개변수:

    으아아아

    서비스:

    으아아아

    사용시 컨트롤러에 적어주세요

    $myclass= $this->get('myclass');

    echo $myclass->HelloWord("world");


    자세한 설명은 공식 홈페이지에서 확인 가능합니다 http://symfony.com/fr/doc/current/book/service_container.html

    회신하다
    0
  • 취소회신하다