내 모든 페이지 (검색 폼)에 표시 될 예정이므로 레이아웃에서 폼을 사용해야합니다. 어떻게하면됩니까?젠드 (Zend) 레이아웃으로 검색 폼
-2
A
답변
1
이 잘 작동 :
<div id="searchForm">
<h2>Search Site</h2>
<?php
$searchForm = new Application_Form_Search();
$searchForm->setAction('/search');
echo $searchForm;
?>
</div>
이 간단하다는 장점이있다, 아니하여이 작업을 수행 할 수있는 유일한 방법을 의미한다.
2
이 작업에는 ControllerPlugin을 사용할 수 있습니다.
resources.frontController.plugins.0 :
// application/plugins/Search.php class My_Plugin_Search extends Zend_Controller_Plugin_Abstract { /** * PreDispatch * * @param Zend_Controller_Request_Abstract $request * * @return void */ public function preDispatch(Zend_Controller_Request_Abstract $request) { $layout = Zend_Layout::getMvcInstance(); $view = $layout->getView(); $form = new My_Form_Search(); $view->searchForm = $form; } }
및 플러그인을 사용하도록 layout.phtml
echo $this->searchForm;
에서
, 당신은 당신의 application.ini에 그것을 등록해야 = "My_Plugin_Search"
관련 문제
- 1. 젠드 폼 유효성 검사
- 2. 젠드 폼 - 동적 하위 폼 추가
- 3. 젠드 폼 뷰 도우미
- 4. 젠드 검색 lucene 데이터베이스에서 검색
- 5. Zend lucene 검색 엔진은 Zend Optimizer에서만 작동합니까?
- 6. 젠드 (Zend) DB와 인코딩
- 7. 젠드 (Zend) 디스플레이 이미지
- 8. 젠드 (Zend) 레이아웃 문제
- 9. 젠드 폼 장식 문제
- 10. 젠드 폼, 테이블 데코레이터
- 11. 젠드 폼 유효성 검사
- 12. 젠드 폼 엘리먼트 데코레이터
- 13. 젠드 - 폼 검증
- 14. 젠드 폼 요소에 IPAD 숫자 키패드 표시
- 15. 3 열 레이아웃으로 폼 분할하기 (tastic)
- 16. 젠드 프레임 워크 유연한 폼 요소와 jQuery
- 17. 젠드 폼 체크 박스 요소 사용자 정의
- 18. 젠드 (Zend) - 사이트 구성 데이터
- 19. 젠드 (Zend) 및 플롯 차트
- 20. 젠드 폼 의존 드롭 다운
- 21. 젠드 폼 디스플레이 그룹 데코레이터
- 22. 젠드 폼 유효성 검사 + 아약스
- 23. Zend Framework 폼 요소의 사용자 정의 검사기
- 24. 젠드 1.11.9 폼 데코레이터/보안 문자
- 25. 서브 폼 내의 서브 폼
- 26. 젠드 검색 lucene
- 27. Zend Lucene 검색 관련성
- 28. 젠드 프레임 워크에서 사용자 정의 폼 요소 fckeditor를 추가하는 방법
- 29. 폼 검증은 내 젠드 양식 코드 이것은 젠드 양식
- 30. Zend Lucene 검색 - 색인 업데이트 - 가능합니까?