Commit dfed8d4d by David Villalba

Guardamos recetas en menu personalizado.

parent b7e3a3a1
...@@ -36,6 +36,8 @@ class Controller_Menupersonalizado_Index extends \Controller_App{ ...@@ -36,6 +36,8 @@ class Controller_Menupersonalizado_Index extends \Controller_App{
$view->auto_filter(false); $view->auto_filter(false);
// $view->Model_Recipe = new Model_Recipe();
return Response::forge($view); return Response::forge($view);
} }
...@@ -45,7 +47,7 @@ class Controller_Menupersonalizado_Index extends \Controller_App{ ...@@ -45,7 +47,7 @@ class Controller_Menupersonalizado_Index extends \Controller_App{
foreach (\Input::post('input') as $item){ foreach (\Input::post('input') as $item){
array_push($ids_recipes_selected,$this['recipe_id']); array_push($ids_recipes_selected,$item['recipe_id']);
$conditions = array( $conditions = array(
'user_id' => \Session::get('user_id'), 'user_id' => \Session::get('user_id'),
...@@ -64,6 +66,9 @@ class Controller_Menupersonalizado_Index extends \Controller_App{ ...@@ -64,6 +66,9 @@ 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{ ...@@ -40,6 +40,9 @@ class Model_Recipe extends Model{
return self::recipes_current_week()->get(); return self::recipes_current_week()->get();
} }
/**
* @return \Orm\Query
*/
public static function recipes_current_week() public static function recipes_current_week()
{ {
//Devolvemos recetas guardadas en la base de datos que correspondan a esta vista. //Devolvemos recetas guardadas en la base de datos que correspondan a esta vista.
...@@ -95,4 +98,19 @@ class Model_Recipe extends Model{ ...@@ -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