propiedad_id = $_GET['pid']; if ($propiedad_galeria->propiedad_galeria_id == "") $error = $propiedad_galeria->insert(); else $error = $propiedad_galeria->update(); if ($error["error"] == false) header( "Location: imagenes.php?status=changesSaved&page=".(isset($_GET["page"]) ? $_GET["page"] : 1)."&pid=".$_GET['pid']); else{ $results = returnPropiedadGaleriaError($error["error"],$results); addEditPropiedadGaleria($results); } } else { if ($_GET["action"] == "edit"){ $propiedad_galeria = PropiedadGaleria::getById( $_GET["id"] ); if (!$propiedad_galeria) $propiedad_galeria = new PropiedadGaleria(); $results["propiedad_galeria"] = $propiedad_galeria; }else $results["propiedad_galeria"] = new PropiedadGaleria(); addEditPropiedadGaleria($results); } } function returnPropiedadGaleriaError($error,$results){ $results["error"] = $error; $results["propiedad_galeria"] = new PropiedadGaleria( $_POST ); return $results; } function PropiedadGaleriaUp($results){ $order = $_GET["id"]; if ($order > 1){ PropiedadGaleria::moveUp($order, $_GET['pid']); } listPropiedadGaleria($results); } function PropiedadGaleriaDown($results){ $order = $_GET["id"]; PropiedadGaleria::moveDown($order, $_GET['pid']); listPropiedadGaleria($results); } function deletePropiedadGaleria() { if ( !$propiedad_galeria = PropiedadGaleria::getById(isset($_GET["id"]) ? $_GET["id"] : "")) { header( "Location: imagenes.php?error=propiedad_galeriaNotFound"."&pid=".$_GET['pid']); exit(); } $propiedad_galeria->delete(); header( "Location: imagenes.php?status=propiedad_galeriaDeleted"."&pid=".$_GET['pid']); } function listPropiedadGaleria($results) { $data = PropiedadGaleria::getAllList($_GET['pid']); if (isset($_POST["saveChanges"])){ $titulos = isset($_POST['titulos']) ? $_POST['titulos'] : array(); foreach ($titulos as $n => $titulo){ $imagen = PropiedadGaleria::getById($n); if ($imagen){ $imagen->titulo = $titulo; $imagen->update(); } } header( "Location: imagenes.php?status=changesSaved"."&pid=".$_GET['pid']); exit(); } $results["all"] = $data["results"]; $results["totalRows"] = $data["totalRows"]; $results["pageTitle"] = $results["lang"]["PROPIEDAD_GALERIA_LIST"]; if ( isset( $_GET["error"] ) ) { if ( $_GET["error"] == "propiedad_galeriaNotFound" ) $results["errorMessage"] = $results["lang"]["PROPIEDAD_GALERIA_NOT_FOUND"]; } if ( isset( $_GET["status"] ) ) { if ( $_GET["status"] == "changesSaved" ) $results["statusMessage"] = $results["lang"]["SAVED_CHANGES"]; if ( $_GET["status"] == "propiedad_galeriaDeleted" ) $results["statusMessage"] = $results["lang"]["PROPIEDAD_GALERIA_DELETED"]; } listPropiedadGalerias($results); } ?>