怎么添加helper路径
如何添加helper路径
我在入口文件index.php添加了
$view=new Zend_View();
//Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$view->addHelperPath('Myproject/View/Helper','Myproject_View_Helper');
怎么不起作用?
在library/Myproject/View_Helper/下我新建了一个:
require_once 'Zend/View/Helper/Abstract.php';
class Myproject_View_Helper_RenderMenu extends Zend_View_Helper_Abstract
还是提示:
exception 'Zend_Loader_PluginLoader_Exception' with message 'Plugin by name 'RenderMenu' was not found in the registry; used paths: Login_View_Helper_: ../application/login/views\helpers/ Zend_View_Helper_: Zend/View/Helper/' in D:\zendstudioworkspace\zendtest\library\Zend\Loader\PluginLoader.php:412 Stack trace: #0 D:\zendstudioworkspace\zendtest\library\Zend\View\Abstract.php(1182): Zend_Loader_PluginLoader->load('RenderMenu') #1
这个是哪里错了?为什么不会到目录里'Myproject/View/Helper'搜
------解决方案--------------------
最简单的方法,放在/views/helpers/下面,因为这是自动包含的。
或者干脆用Zend_View_Helper_开头,因为这是默认的命名空间。
所以错误的主要原因就是没有指定命名空间。所以如果自定义,需要注册。在配置文件中或者用autoloader完成。
http://blog.csdn.net/mengxiangbaidu/article/details/7479332
http://blog.csdn.net/mengxiangbaidu/article/details/7191723

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Laravel은 현재 가장 인기 있는 PHP 프레임워크 중 하나이며 강력한 뷰 생성 기능이 인상적입니다. 보기는 웹 애플리케이션에서 사용자에게 표시되는 페이지 또는 시각적 요소로, HTML, CSS, JavaScript와 같은 코드가 포함되어 있습니다. LaravelView를 사용하면 개발자는 구조화된 템플릿 언어를 사용하여 웹 페이지를 구축하고 컨트롤러 및 라우팅을 통해 해당 뷰를 생성할 수 있습니다. 이번 글에서는 LaravelView를 사용하여 뷰를 생성하는 방법을 살펴보겠습니다. 1. 무엇

Zend Framework에서 권한 제어를 위해 ACL(AccessControlList)을 사용하는 방법 소개: 웹 애플리케이션에서 권한 제어는 중요한 기능입니다. 이는 사용자가 액세스 권한이 있는 페이지와 기능에만 액세스할 수 있도록 하고 무단 액세스를 방지합니다. Zend 프레임워크는 ACL(AccessControlList) 구성 요소를 사용하여 권한 제어를 구현하는 편리한 방법을 제공합니다. 이 기사에서는 Zend Framework에서 ACL을 사용하는 방법을 소개합니다.

PHP 구현 프레임워크: ZendFramework 입문 튜토리얼 ZendFramework는 PHP에서 개발하고 현재 ZendTechnologies에서 유지 관리하는 오픈 소스 웹 사이트 프레임워크입니다. ZendFramework는 MVC 디자인 패턴을 채택하고 Web2.0 애플리케이션 및 Web Serve 구현을 지원하기 위한 재사용 가능한 코드 라이브러리 시리즈를 제공합니다. ZendFramework는 PHP 개발자들에게 매우 인기 있고 존경받고 있으며 다양한 기능을 갖추고 있습니다.

CakePHP는 개발자의 작업을 보다 효율적으로 만들기 위해 많은 실용적인 도구와 기능을 제공하는 인기 있는 PHP 프레임워크입니다. 그 중 하나는 뷰 파일에 유용한 기능과 메서드를 제공하는 Helper 메커니즘입니다. 이 기사에서는 CakePHP에서 사용자 정의 도우미를 만드는 방법을 살펴보겠습니다. 1. Helper 클래스를 생성합니다. CakePHP에서 Helper는 'app/View/Helper' 디렉터리에 저장됩니다. 새로운 헬 만들기

PHP가 ZendOptimizer를 인식하지 못합니다. 어떻게 해결합니까? PHP 개발 중에 PHP가 ZendOptimizer를 인식하지 못하는 상황이 발생할 수 있으며, 이로 인해 일부 PHP 코드가 제대로 실행되지 않을 수 있습니다. 이 경우 문제를 해결하기 위해 몇 가지 조치를 취해야 합니다. 아래에는 몇 가지 가능한 해결 방법과 특정 코드 예제가 설명되어 있습니다. 1. ZendOptimizer가 올바르게 설치되었는지 확인: 먼저 ZendOptimizer가 올바르게 설치되었는지 확인해야 합니다.

Windows 2003 설치 패키지에는 Zend, PHP5.2.17, PHPWind8.7 및 PHPMyadmin3.5.2가 포함되어 있습니다. 설치 패키지를 직접 다운로드하여 리소스 검색 시간을 절약할 수 있습니다. 하지만 MySQL은 업로드 제한을 초과했기 때문에 MySQL 공식 웹사이트에 가서 다운로드해야 합니다. 그런 다음 아래와 같이 압축을 풀고 D 드라이브에 복사합니다. MySQLinDdisk WindowsIIS+FTP 설치 및 구성 시작>제어판>프로그램 추가/제거를 클릭합니다.PG 추가 또는 삭제 Windows 구성 요소 추가/제거(A)를 클릭합니다. 추가고르데

Laravel은 일반적인 웹 개발 작업을 단순화하여 웹 애플리케이션 개발의 효율성과 품질을 향상시키는 데 전념하는 오픈 소스 PHP 웹 프레임워크입니다. Laravel에서 Helper 기능은 개발 프로세스를 단순화하고 코드 가독성과 유지 관리성을 향상시킬 수 있는 매우 실용적인 도구 기능입니다. 이 문서에서는 Laravel의 다양한 도우미 기능을 소개하고 이러한 기능을 사용하여 개발 작업을 빠르게 단순화하는 방법을 보여줍니다. 배열 처리 Laravel에서 배열은 우리에게 필요한 것입니다.

동적 프록시와 결합된 리플렉션을 사용하여 보기 및 이벤트 바인딩을 지원하는 보기 주석 바인딩 라이브러리를 구현합니다. 코드는 간결하고 사용하기 쉬우며 강력한 확장성을 갖습니다. 지원되는 기능 @ContentView는 setContentView() 대신 레이아웃을 바인딩합니다. @BindView는 findViewById() 대신 View를 바인딩합니다. @OnClick은 setOnClickListener() 대신 클릭 이벤트를 바인딩합니다. @OnLongClick은 setOnLongClickListener() 대신 길게 누르기 이벤트를 바인딩합니다. 코드 주석 클래스 @Target(ElementType.TYPE )@보유(보유
