Oto chodzi ,ze to nie jest moje
Jest takie cos z afterkiem

O to chodzilo ?
public function after()
{
if ($this->auto_render === TRUE)
{
$this->response->body($this->template->render());
}
return parent::after();
}
} // End Website
Dobra to raczej nie ten kawalek

a bardziej ten ?
public function action_show()
{
$uri = $this->request->param('id');
$param = $this->request->param('param');
$s = $this->request->param('season');
$e = $this->request->param('episode');
// Jeśli nie przekazano parametru uri
if(! $uri)
{
Notices::add('error', __('Serial nie został odnaleziony lub został usunięty'));
$this->request->redirect();
}
$serial = ORM::factory('serial')->where('uri', '=', $uri)
->find();
$seasons = ORM::factory('serial_season')->where('serial_id', '=', $serial->id)->and_where('season', '=', $s)->find();
// Jeśli nie znaleziono serialu w bazie
if(! $serial->loaded())
{
Notices::add('error', __('Serial nie został odnaleziony lub został usunięty'));
$this->request->redirect();
}
Header::instance()->append('title', $serial->name);
$serial->views += 1;
$serial->last_view = date('Y-m-d H:i:s'); $serial->save();
if($param)
{
$episode = ORM::factory('serial_season_episode')->where('uri', '=', $param)->and_where('episode', '=', $e)->and_where('season_id', '=', $seasons->id)->find();
if( ! $episode->loaded())
{
$this->request->redirect(Route
::get('serial')->uri(array( 'id' => $serial->uri
)));
}
else
{
if(! Auth::instance()->logged_in())
{
$left = Session::instance()->get('left');
if($left === 0)
{
Notices::add('error', __('Przekroczyłeś limit oglądania bez rejestracji. Załóż darmowe konto i oglądaj bez limitu.'));
$this->request->redirect('user/register');
}
$left--;
if($left >= 0)
{
Session::instance()->set('left', $left);
}
}
Header::instance()->append('title', $episode->name);
$this->template->content = View
::factory('serials/show_player', array( 'serial' => $serial,
'episode' => $episode
));
}
}
else
{
$this->template->content = View
::factory('serials/show', array( 'serial' => $serial
));
}
}