2015-07-10 134 views
0

我生成了一個用於Web服務的模塊,模塊名稱爲「service」。無法訪問模塊目錄

我添加的代碼在web.php

'modules'=>[ 
     'service' => [ 
       'class' => 'app\modules\service\service', 
     ], 
    ], 

,但我無法與訪問此模塊在瀏覽器下方的網址如下

http://localhost/projectfoldername/service/login/index

service = Module [ dir : protected/modules/service/service.php] 
login = Controller [ dir : protected/modules/service/controllers/loginController.php] 
index = action 

是loginController.php代碼

<?php 

namespace app\modules\service\controllers; 

class loginController extends \yii\web\Controller 
{ 
    public function actionIndex() 
    { 
     echo "test"; 
     exit(); 
     // return $this->render('index'); 
    } 

} 

如果我缺少任何東西,請幫助我。

+0

哪個模板使用的是? – scaisEdge

+0

模板意味着主題?如果是的話,我使用adminlte主題。 –

+0

模板意味着「基本」模板或「高級」模板,您的應用程序目錄的組織方式......取決於您的yii2安裝。 – scaisEdge

回答

0

您的loginController所在的控制器目錄應位於模塊目錄中。

保護/模塊/服務/控制器/ loginController.php

+0

感謝您的期待。對不起,我已經做到了。但有問題,我只是忘了寫 –

+0

什麼是錯誤?如果有的話 – Tony

+0

沒有錯誤。它只是重定向到根控制器,並沒有找到該頁面 –