openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

ProjectListingAction.class.php (646B)


      1 <?php
      2 namespace cms\action\project;
      3 use cms\action\Method;
      4 use cms\action\ProjectAction;
      5 use cms\model\Project;
      6 use util\Html;
      7 
      8 class ProjectListingAction extends ProjectAction implements Method {
      9     public function view() {
     10 		// Projekte ermitteln
     11 		$list = array();
     12 
     13 		foreach(Project::getAllProjects() as $id=> $name )
     14 		{
     15 			$list[$id]             = array();
     16 			$list[$id]['url'     ] = Html::url('project','edit',$id);
     17 			$list[$id]['use_url' ] = Html::url('tree'   ,'load',0  ,array('projectid'=>$id,'target'=>'tree'));
     18 			$list[$id]['name'    ] = $name;
     19 		}
     20 		$this->setTemplateVar('el',$list);
     21     }
     22     public function post() {
     23     }
     24 }