Ejemplo n.º 1
0
<?php

use CMS\Conf\FileUploader;
use CMS\AdminBundle\Entity\Todolist;
use CMS\Conf\Config;
use CMS\AdminBundle\Controller\Adm_usersController as AdminController;
if (!AdminController::isUserLogged()) {
    echo json_encode(array("error" => "Non sei loggato", "logout" => true));
    exit;
}
if (!isset($_POST["messaggio"])) {
    echo json_encode(array("error" => "Inserire il testo!"));
    exit;
}
$controller = new AdminController();
$user = $controller->getUserLogged();
if (!$user) {
    exit;
}
$params = array("testo" => trim(addslashes($_POST["messaggio"])), "data_aggiunta" => date("Y-m-d H:i:s"), "id_user" => $user->getId());
$list = new Todolist(null, $params);
if (is_numeric($list->getId())) {
    $success = true;
} else {
    echo json_encode(array("error" => "There was an error"));
    exit;
}
if (count($_FILES["immagini"]) > 0) {
    $imm = new FileUploader("immagini", "admin/upNoteImages/" . $list->getId());
    $result = $imm->getResult();
    $list->setGallery(implode(",", $result["success"]));
Ejemplo n.º 2
0
 public function editAction($sezione, $id)
 {
     $sezione = new Sezioni($sezione, "*", "scheda");
     $user = new Adm_usersController();
     $username = $user->getUserLogged();
     $titolo_field = "";
     $campi_hidden = "";
     $campi = $this->formalizzaCampi($sezione->getCampi("scheda"));
     $object = $sezione->getRows("scheda", array($sezione->getChiave() => $id), "1");
     #print_r($campi);
     return $this->render("admin/scheda", array("sezione" => $sezione, "user" => $username, "id" => $id, "object" => $object[0], "campi" => $campi));
 }