Show
Ignore:
Timestamp:
07/11/08 19:02:40 (4 months ago)
Author:
aarkerio
Message:

Feeders

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/app/controllers/podcasts_controller.php

    r560 r648  
    6262  
    6363 public function rss($username)  
    64  {    
    65     $this->layout = "podfeeder"; 
    66      
    67     if ($username == null) 
    68     { 
    69         $this->redirect('/'); 
    70     } 
    71      
    72     $this->Podcast->User->unbindModel(array('hasMany'=>array('Entry', 'Lesson', 'Category', 'Vclassroom', 'Faq', 'Acquaintance'))); 
    73      
    74     $User = $this->Podcast->User->find(array('username'=>$username), array('id', 'username', 'email', 'name_blog', 'avatar')); 
     64 {  
     65   $channelData = array('title'       => 'Karamelo eLearning Portal ', 
     66                'link'        => array('controller' => 'news', 'action' => 'display'), 
     67                'url'         => array('controller' => 'news', 'action' => 'display'), 
     68                'description' => 'Latest news on Karamelo', 
     69                'language'    => 'en-us' 
     70               ); 
     71        
     72   $this->Podcast->User->unbindAll(); 
     73     
     74   $User = $this->Podcast->User->find(array('username'=>$username), array('id', 'username', 'email', 'name_blog', 'avatar')); 
    7575     
    7676    $conditions = array("status"=>1, "user_id"=>$User['User']['id']); 
     
    8484    $this->set('User', $User); 
    8585 
    86     $this->set('data', $this->Podcast->findAll($conditions, $fields, $order, $limit)); 
     86    $podcasts = $this->Podcast->findAll($conditions, $fields, $order, $limit); 
     87 
     88    $this->set(compact('channelData', 'podcasts')); 
    8789 } 
    8890