簡體   English   中英

Yii框架文件夾結構

[英]Yii framework folder structure

嗨,我已經使用yii framewrok制作了一個Web應用程序。 目前它可以正常工作,但是當我瀏覽yii論壇時,我意識到我的文件夾結構不是所描述的理想文件夾結構。 我想使其成為適當的yii框架支持的Web應用程序文件夾結構。 如果我把sitecontroller.php的一部分

if(isset($_POST['LoginForm']))
        {
            $form->attributes=$_POST['LoginForm'];
            // validate user input and redirect to previous page if valid
            if($form->validate()  && $form->login()){
                $_SESSION['username'] = (Yii::app()->user->username);
                $this->redirect(Yii::app()->getBaseUrl(true) . '/../index' );
            }
            else($this->redirect(Yii::app()->getBaseUrl(true) . '/../login' ));

        }

這表明由於文件夾結構的原因,我無需進行簡單的調用就必須進行額外的編碼來調用我的腳本。 所以有人可以幫助我將文件放在yii目錄中的正確位置嗎,下圖顯示了當前文件夾的結構

在此處輸入圖片說明

只需將所有文件從Login_yii移至父目錄,即可調用:

$this->redirect('login.php');

Ps您應該將代碼從文件移動到控制器中的操作,然后再調用例如$this->redirect('site/login')

暫無
暫無

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

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