Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- este me aplica ami??
- controller?
- /**
- * Crea un Registro
- */
- public function create ()
- {
- /**
- * Se verifica si el usuario envio el form (submit) y si ademas
- * dentro del array POST existe uno llamado "menus"
- * el cual aplica la autocarga de objeto para guardar los
- * datos enviado por POST utilizando autocarga de objeto
- */
- if($this->has_post('menus')){
- /**
- * se le pasa al modelo por constructor los datos del form y ActiveRecord recoge esos datos
- * y los asocia al campo correspondiente siempre y cuando se utilice la convención
- * model.campo
- */
- $menu = new Menus($this->post('menus'));
- //En caso que falle la operación de guardar
- if(!$menu->save()){
- Flash::error('Falló Operación');
- //se hacen persistente los datos en el formulario
- $this->menus = $this->post('menus');
- /**
- * NOTA: para que la autocarga aplique de forma correcta, es necesario que llame a la variable de instancia
- * igual como esta el model de la vista, en este caso el model es "menus" y quedaria $this->menus
- */
- }else{
- Flash::success('Operación exitosa');
- }
- }
- }
Add Comment
Please, Sign In to add comment