Commit dfed8d4d by David Villalba

Guardamos recetas en menu personalizado.

parent b7e3a3a1
......@@ -36,6 +36,8 @@ class Controller_Menupersonalizado_Index extends \Controller_App{
$view->auto_filter(false);
// $view->Model_Recipe = new Model_Recipe();
return Response::forge($view);
}
......@@ -45,7 +47,7 @@ class Controller_Menupersonalizado_Index extends \Controller_App{
foreach (\Input::post('input') as $item){
array_push($ids_recipes_selected,$this['recipe_id']);
array_push($ids_recipes_selected,$item['recipe_id']);
$conditions = array(
'user_id' => \Session::get('user_id'),
......@@ -63,7 +65,10 @@ class Controller_Menupersonalizado_Index extends \Controller_App{
}
}
// // Borramos las que no esten seleccionadas.
// \Model_Recipe::recipes_current_week()->where('recipe_id','NOT IN', $ids_recipes_selected)->delete();
//
}
......
......@@ -40,6 +40,9 @@ class Model_Recipe extends Model{
return self::recipes_current_week()->get();
}
/**
* @return \Orm\Query
*/
public static function recipes_current_week()
{
//Devolvemos recetas guardadas en la base de datos que correspondan a esta vista.
......@@ -95,4 +98,19 @@ class Model_Recipe extends Model{
}
/**
*
* Comprueba si exite una receta.
*
* @param $recipe_id
* @return Model
*/
public static function exist_recipe($id){
// return self::recipes_current_week()->where('recipe_id',$recipe_id)->get_one();
return self::recipes_current_week()->get_one();
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment