Commit 928b2bca by David Villalba

Menu personalizado -.-> Post update.

parent acfece0c
......@@ -67,7 +67,10 @@ class Controller_Login_Index extends Controller
if(!isset($return['status'])){
\Session::set_flash('name', current($return)->name);
$user = current($return);
\Session::set_flash('name', $user->name);
\Session::set('user_id', $user->id);
Response::redirect('/dashboard');
......
......@@ -23,7 +23,7 @@ class Controller_Menupersonalizado_Index extends \Controller_App{
public function before(){
// //Se cargan funciones de javascript especificas de esta funcionalidad
// Casset::js('dashboard/index.js');
Casset::js('menupersonalizado/index.js');
//
// //Se marca la navegación en forma de migas de pan. Cada miga de pan la forman dos variables:
// // ds : String a mostrar
......@@ -56,4 +56,14 @@ class Controller_Menupersonalizado_Index extends \Controller_App{
return Response::forge($view);
}
public function post_update(){
\Fuel\Core\Log::error("INPUTS --< " .print_r(\Fuel\Core\Input::post(),true));
$week = date("W");
\Fuel\Core\Log::error("SEMANA ----> ".print_r($week,true));
}
}
\ No newline at end of file
......@@ -32,6 +32,7 @@ return array(
// MENU PERSONALIZADO
'menupersonalizado' => 'menupersonalizado/index',
'menupersonalizado/update' => 'menupersonalizado/index/update',
// MENU SALUDABLES
'menussaludables' => 'menussaludables/lista/index',
......
......@@ -60,7 +60,13 @@
<a href="{{ url('receta-detalle/update/'~day.lunchFirst[0].id) }}" target="_blank">
<div class="row">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_lunchFirst" name="{{ day.ds }}_lunchFirst" value="{{ day.lunchFirst[0].id }}" type="radio"><label for="{{ day.ds }}_lunchFirst">{{ day.lunchFirst[0].name }}</label>
<input
id="{{ day.ds }}_lunchFirst"
name="{{ day.ds }}_lunchFirst"
value="{{ day.lunchFirst[0].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.ds }}_lunchFirst">{{ day.lunchFirst[0].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -70,7 +76,13 @@
<a href="{{ url('receta-detalle/update/'~day.lunchFirst[1].id) }}" target="_blank">
<div class="row mt20">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_lunchFirst" name="{{ day.ds }}_lunchFirst" value="{{ day.lunchFirst[1].id }}" type="radio"><label for="{{ day.ds }}_lunchFirst">{{ day.lunchFirst[1].name }}</label>
<input
id="{{ day.ds }}_lunchFirst"
name="{{ day.ds }}_lunchFirst"
value="{{ day.lunchFirst[1].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.ds }}_lunchFirst">{{ day.lunchFirst[1].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -91,7 +103,13 @@
<a href="{{ url('receta-detalle/update/'~day.lunchSecond[0].id) }}" target="_blank">
<div class="row">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_lunchSecond" name="{{ day.ds }}_lunchSecond" value="{{ day.lunchSecond[0].id }}" type="radio"><label for="{{ day.ds }}_lunchSecond">{{ day.lunchSecond[0].name }}</label>
<input
id="{{ day.lunchSecond[0].id }}"
name="{{ day.ds }}_lunchSecond"
value="{{ day.lunchSecond[0].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.lunchSecond[0].id }}">{{ day.lunchSecond[0].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -101,7 +119,13 @@
<a href="{{ url('receta-detalle/update/'~day.lunchSecond[1].id) }}" target="_blank">
<div class="row mt20">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_lunchSecond" name="{{ day.ds }}_lunchSecond" value="{{ day.lunchSecond[1].id }}" type="radio"><label for="{{ day.ds }}_lunchSecond">{{ day.lunchSecond[1].name }}</label>
<input
id="{{ day.lunchSecond[1].id }}"
name="{{ day.ds }}_lunchSecond"
value="{{ day.lunchSecond[1].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.lunchSecond[1].id }}">{{ day.lunchSecond[1].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -126,7 +150,13 @@
<a href="{{ url('receta-detalle/update/'~day.dinnerFirst[0].id) }}" target="_blank">
<div class="row">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_dinnerFirst" name="{{ day.ds }}_dinnerFirst" value="{{ day.dinnerFirst[0].id }}" type="radio"><label for="{{ day.ds }}_dinnerFirst">{{ day.dinnerFirst[0].name }}</label>
<input
id="{{ day.dinnerFirst[0].id }}"
name="{{ day.ds }}_dinnerFirst"
value="{{ day.dinnerFirst[0].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.dinnerFirst[0].id }}">{{ day.dinnerFirst[0].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -136,7 +166,13 @@
<a href="{{ url('receta-detalle/update/'~day.dinnerFirst[1].id) }}" target="_blank">
<div class="row mt20">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_dinnerFirst" name="{{ day.ds }}_dinnerFirst" value="{{ day.dinnerFirst[1].id }}" type="radio"><label for="{{ day.ds }}_dinnerFirst">{{ day.dinnerFirst[1].name }}</label>
<input
id="{{ day.dinnerFirst[1].id }}"
name="{{ day.ds }}_dinnerFirst"
value="{{ day.dinnerFirst[1].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.dinnerFirst[1].id }}">{{ day.dinnerFirst[1].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -157,7 +193,13 @@
<a href="{{ url('receta-detalle/update/'~day.dinnerSecond[0].id) }}" target="_blank">
<div class="row">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_dinnerSecond" name="{{ day.ds }}_dinnerSecond" value="{{ day.dinnerSecond[0].id }}" type="radio"><label for="{{ day.ds }}_dinnerSecond">{{ day.dinnerSecond[0].name }}</label>
<input
id="{{ day.dinnerSecond[0].id }}"
name="{{ day.ds }}_dinnerSecond"
value="{{ day.dinnerSecond[0].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.dinnerSecond[0].id }}">{{ day.dinnerSecond[0].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -167,7 +209,13 @@
<a href="{{ url('receta-detalle/update/'~day.dinnerSecond[1].id) }}" target="_blank">
<div class="row mt20">
<div class="col-xs-11 plr0">
<input id="{{ day.ds }}_dinnerSecond" name="{{ day.ds }}_dinnerSecond" value="{{ day.dinnerSecond[1].id }}" type="radio"><label for="{{ day.ds }}_dinnerSecond">{{ day.dinnerSecond[1].name }}</label>
<input
id="{{ day.dinnerSecond[1].id }}"
name="{{ day.ds }}_dinnerSecond"
value="{{ day.dinnerSecond[1].id }}"
type="radio"
data-day="{{ loop.index }}">
<label for="{{ day.dinnerSecond[1].id }}">{{ day.dinnerSecond[1].name }}</label>
</div>
<div class="col-xs-1 plr0">
<i class="fa fa-search pointer a-black"></i>
......@@ -194,7 +242,7 @@
<div class="row">
<div class="col-md-4 col-md-offset-8">
<button class="btn btn-custom btn-menu-personalizado mt20" ><i class="fa fa-save"></i> Guardar Selección</button>
<button class="btn btn-custom btn-menu-personalizado mt20 save-menu" ><i class="fa fa-save"></i> Guardar Selección</button>
</div>
</div>
......
$(document).ready(function() {
$('.save-menu').on('click', function () {
var inputs = [];
$(':input:checked').map(function () {
inputs.push({
'recipe_id': $(this).val(),
'day_week': $(this).attr('data-day')
}
)
});
$.ajax({
url: "menupersonalizado/update",
type: "POST",
method:"post",
data: {
input: inputs
},
success: function (data) {
if(data != "" && data != 0){
// Modal success
$('#modalSuccess').modal('show');
}else{
// Modal error
}
setTimeout(function(){
location.reload();
}, 2000);
}
})
});
});
\ 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