내 목표를 달성하기 위해 이것을 구조화하는 더 좋은 방법이 있다면 여러분의 생각을 환영합니다.젠드 프레임 워크에서 어떻게 다른 액션을 실행하고 변수의 뷰 출력을 얻을 수 있습니까?
사용자가 페이지 (사이드 바, 헤더 등)를 편집 할 수있는 CMS가 있습니다.이 CMS는 모두 IndexController에서 수행됩니다.
일부 페이지에는 자체 컨트롤러 인 ContactController가 필요합니다. 그러나 나는 그들에게 똑같이 커스터마이즈 할 수 있기를 바란다.
From IndexController :: IndexAction NewsletterController :: IndexAction을 실행하고 뷰 출력을 문자열로 가져올 수 있습니까? 뷰 파일을 렌더링하고 싶지는 않지만 Action에있는 것을 실행하고 싶습니다.
이것은 여러 가지 이유로 나쁜 생각입니다. 특히 : 웹 서버에 불필요한로드를 추가하고 페이지의 건물에 추가 HTTP 요청을 추가하면 (이는 동기식으로 실행되며 기본 요청을 차단하는 동안 차단됩니다. 완료). –
더 이상 동의 할 수 없음 :) – banzsh
동의 함, 추가 부하를 모두 생성하고 싶지는 않습니다. 다른 컨트롤러에서 원하는 것을 렌더링 할 수는 있지만 작업을 호출하지 않습니다. DB 읽기 비트를 수행합니다. – Patabugen