assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/boxes/agregar-talla-popup.tpl'); break; case 'saveAddTalla': $talla->setNombre($_POST['nombre']); if(!$talla->Save()) { echo 'fail[#]'; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); } else { echo 'ok[#]'; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); echo '[#]'; $tallas = $talla->Enumerate(); $tallas['items'] = $util->EncodeResult($tallas['items']); $smarty->assign('tallas', $tallas); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/tallas.tpl'); } break; case 'editTalla': $talla->setTallaId($_POST['id']); $info = $talla->Info(); $smarty->assign('info', $info); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/boxes/editar-talla-popup.tpl'); break; case 'saveEditTalla': $talla->setTallaId($_POST['tallaId']); $talla->setNombre($_POST['nombre']); if(!$talla->Update()) { echo 'fail[#]'; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); } else { echo 'ok[#]'; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); echo '[#]'; $tallas = $talla->Enumerate(); $tallas['items'] = $util->EncodeResult($tallas['items']); $smarty->assign('tallas', $tallas); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/tallas.tpl'); } break; case 'deleteTalla': $talla->setTallaId($_POST['id']); if($talla->Delete()) { echo 'ok[#]'; $smarty->display(DOC_ROOT.'/templates/boxes/status.tpl'); echo '[#]'; $tallas = $talla->Enumerate(); $tallas['items'] = $util->EncodeResult($tallas['items']); $smarty->assign('tallas', $tallas); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/tallas.tpl'); } break; } ?>