簡體   English   中英

如何在Zend Framework 1.12中訪問我的模塊

[英]How to access my modules in Zend Framework 1.12

Zend的新手!!

我創建了一個包含2個模塊的Zend項目:1.defaule和2.test

結構體

應用程序| | __模塊| _default控制器IndexController.php ErrorController.php
模型視圖| _test控制器IndexController.php模型視圖

的application.ini

[production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.modules[] = "test"

最后在我的test / controllers / IndexController.php中

class Test_IndexController extends Zend_Controller_Action
{

    public function init()
    {
        /* Initialize action controller here */
    }

    public function indexAction()
    {
        echo "This is Test Index Controller";
    }


}

我可以毫無問題地訪問默認模塊,但是當我嘗試時

dev.local /測試/索引

它說應用程序錯誤

任何建議為什么這樣做?

首先制作

resources.frontController.params.displayExceptions = 1

它會為您提供控制器中的確切錯誤消息,以及測試模塊中的views目錄中的內容是什么? 您需要具有用於索引操作的腳本模板文件。 只是猜測,coz最近面臨類似的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM