0

Hi i have made a web application by using yii framewrok. Currently its perfectly working, but as i went through yii forums i realized my folder structure is not the perfect one as described. I want to make it a proper yii framework supported web application folder structure. if i put a part of the 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' ));

        }

this shows that without making a simple call i have to make extra coding to call my scripts because of the folder structure. so can anybody help me on putting the files on the correct place on my yii directory, below picture shows the current folder structure

enter image description here

Prog_Rookie
  • 438
  • 7
  • 23

1 Answers1

0

Just move all files from Login_yii to parent directory and you will be able to call:

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

P.s You should move code from files to actions in controllers and after that you could call e.g. $this->redirect('site/login')

andrzej1_1
  • 1,151
  • 3
  • 21
  • 38