Mudandome a K0.5, before_filter en application.php

edited julio 2008 in Principiantes
Bueno, por fin me estoy animando a la version K0.5, y al mudarme experimente el siguiente error:
Strict Standards: Declaration of BuilderController::before_filter() should be compatible with that of ControllerBase::before_filter() in E:\Proyectos\Kumbia-0.5-svn\library\kumbia\controller\builder\builder.php on line 117

mi application.php es:
<?php


	/**
	 * Todas las controladores heredan de esta clase en un nivel superior
	 * por lo tanto los metodos aqui definidos estan disponibles para
	 * cualquier controlador.
	 *
	 * @category Kumbia
	 * @package Controller
     **/
	class ControllerBase {

	  	public function init(){
			//redirecciona al index del front-end
			$this->route_to('controller: front', 'action: index');
		}
		// este metodo se ejecutan antes de cada accion
		public function before_filter($controlador, $accion){
			............
		}
	}

?>

¿before_filter, esta disponible para utilizar en application.php? o ¿como deberia hacer?

Comentarios

  • edited 4:47
    A mi me paso lo mismo. Sí esta disponible pero tienes que hacerlo asi:
    public function before_filter(){
    			$controlador = $this->controller_name;
    			$accion = $this->action_name;
    
    ...
    
    }
    


    Un saludo
  • Gracias wiggly!, me a funcionado como dices.
Sign In or Register to comment.