Example #1
0
File: Tt.php Project: rosko/workapp
 public function getInfo($params)
 {
     $id = $params["id"];
     $object = new Model_Object();
     $data = $object->getObject($id);
     echo $this->view->render("objectInfo", array("data" => $data));
 }
Example #2
0
 public function getInfo($params)
 {
     $id = $params["id"];
     if (isset($this->registry["module_mail"])) {
         $mail = true;
     } else {
         $mail = false;
     }
     $object = new Model_Object();
     $data = $object->getObject($id);
     echo $this->view->render("objectInfo", array("data" => $data, "mail" => $mail));
 }
Example #3
0
 public function index()
 {
     $this->view->setTitle("Правка объекта");
     $this->view->setLeftContent($this->view->render("left_objects", array()));
     $object = new Model_Object();
     if (isset($_POST["submit"])) {
         $object->editObject($_POST);
         $this->view->refresh(array("timer" => "1", "url" => "objects/sub/" . $this->args[1] . "/"));
     } else {
         if (isset($this->args[1])) {
             $data = $object->getObject($this->args[1]);
             $contact =& $_SESSION["contact"];
             if (isset($contact["email"]) and $contact["email"] != null) {
                 $email = $contact["email"];
             } else {
                 $email = null;
             }
             $first[] = '<ul id="firstSort" class="tviewshow">';
             $second[] = '<ul id="secondSort" class="tviewshow">';
             $third[] = '<ul id="thirdSort" class="tviewshow">';
             foreach ($data as $part) {
                 if ($part["view"]["x"] == 1) {
                     $first[] = $this->view->render("objects_objectfieldedit", array("part" => $part));
                 } elseif ($part["view"]["x"] == 2) {
                     $second[] = $this->view->render("objects_objectfieldedit", array("part" => $part));
                 } elseif ($part["view"]["x"] == 3) {
                     $third[] = $this->view->render("objects_objectfieldedit", array("part" => $part));
                 } else {
                     $first[] = $this->view->render("objects_objectfieldedit", array("part" => $part));
                 }
             }
             $first[] = "</ul>";
             $second[] = "</ul>";
             $third[] = "</ul>";
             $template = array_merge($first, $second, $third);
             $template = '<div style="overflow: hidden" id="tview">' . implode(" ", $template) . '</div>';
             $this->view->objects_edit(array("vals" => $data, "template" => $template, "email" => $email));
         }
     }
     $this->view->showPage();
 }
Example #4
0
 public function index()
 {
     $this->view->setTitle("Правка объекта");
     $object = new Model_Object();
     if (isset($_POST["submit"])) {
         $object->editObject($_POST);
         $this->view->refresh(array("timer" => "1", "url" => "objects/edit/" . $_POST["tid"] . "/"));
     } else {
         if (isset($this->args[1])) {
             $data = $object->getObject($this->args[1]);
             $contact =& $_SESSION["contact"];
             if (isset($contact["email"]) and $contact["email"] != null) {
                 $email = $contact["email"];
             } else {
                 $email = null;
             }
             $this->view->objects_edit(array("vals" => $data, "email" => $email));
         }
     }
     $this->view->showPage();
 }