EYuiDemo / protected / controllers / ExampleController.php

<?php

class ExampleController extends Controller
{
	public function actions()
	{
		return array();
	}
	
	/**
		demo for EYuiSearch
	*/
	public function actionEYuiSearch() 
	{ 
		$model=new Example; 

		if(isset($_POST['Example'])) 
		{ 
			$model->attributes=$_POST['Example']; 
			if($model->validate()) 
			{ 
				$this->redirect(array('ok'));
				return; 
			} 
		} 
		$this->render('eyuisearch',array('model'=>$model)); 
	}

	public function actionOk(){
		$this->renderText("Ok example finished. <a href='index.php?r=example/eyuisearch'>Start Again</a>");
	}

	/**
		demo for EYuiForm
		
		it will use TblUser as the target user model for this form.
	*/
	public function actionEYuiForm(){
		$user = TblUser::model()->findByPk(1);
		$this->render('eyuiform',array('user'=>$user));
	}
	public function actionEYuiForm2(){
		$user = TblUser::model()->findByPk(1);
		$this->render('eyuiform2',array('user'=>$user));
	}
	public function actionEYuiFormEditor(){
		$this->render('eyuiformeditor');
	}
	
	public function actionEYuiAjaxAction() 
	{ 
		$this->render('eyuiajaxaction'); 
	}	
}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.