<?php

session_start();
require "include/beContent.inc.php";
require "include/auth.inc.php";
require_once 'include/content.inc.php';
require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php';
$main = new Skin("system");
InitGraphic::getInstance()->createSystemGraphic($main);
$form = new Form("dataEntry", $groupsEntity);
$form->addTitleForm("Group Management");
$form->addSection('group details');
$form->addText("name", "Name", 40, MANDATORY);
$form->addEditor("description", "Description", 17, 60);
$form_services = new RelationForm("dataEntry2", $servicesGroupsRelation);
$form_services->addSection("Services");
$form_services->addRelationManager("services", "Services", LEFT);
$form->triggers($form_services);
$form_users = new RelationForm("dataEntry3", $usersGroupsRelation);
$form_users->addSection('Users');
$form_users->addRelationManager("users", "Users", LEFT);
$form->triggers($form_users);
$main->setContent("body", $form->requestAction());
$main->close();
$form->addText("name", "Name", 40, MANDATORY);
$form->addText("script", "Script", 60, MANDATORY);
$form->addEditor("des", "Description", 15, 40);
//$form->addFile("icon", "Icon");
$form->addSection("Menu");
$form->addText("entry", "Menu Entry", 40, MANDATORY);
$form->addSelectFromReference2($servicecategoryEntity, "servicecategory", "Category");
$form->addHierarchicalPosition("position", "Position", "name", "servicecategory");
$form->addCheck("Visible", ":visible:*:*");
$form->addSection("Data filtering");
$form->addSelectFromReference2($entitiesEntity, "id_entities", "Entity");
$form->restrictReference("id_entities", "owner = '1' or name = '{$usersEntity->name}' or name = '{$logEntity->name}'");
$form->addSelectFromReference2($groupsEntity, "superuser_group", "Superuser Group");
$form_groups = new Form("dataEntry2", $servicesGroupsRelation);
$form->addSection("Groups");
$form_groups->addRelationManager("groups", "Groups");
$form->triggers($form_groups);
if (!isset($_REQUEST['action'])) {
    $_REQUEST['action'] = "edit";
}
switch ($_REQUEST['action']) {
    case "add":
        $main->setContent("body", $form->addItem());
        break;
    case "edit":
        $main->setContent("body", $form->editItem());
        break;
}
$main->close();
?>
 
<?php

session_start();
require 'include/beContent.inc.php';
require_once 'include/content.inc.php';
require 'include/auth.inc.php';
require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php';
$main = new Skin('system');
InitGraphic::getInstance()->createSystemGraphic($main);
$form = new Form('dataEntry', $pageEntity);
$form->addSection('Page Management');
$form->addText('title', 'Titolo', 60, null, 60, true);
//$form->addTextarea('description', 'Description', 10, 50);
$form->addText('subtitle', 'Sottotitolo', 60);
$form->addText('link', 'Script Collegato', 255);
$form->addEditor('body', 'Corpo', 50, 50);
$form->addSelectFromReference($pageEntity, 'father', 'Padre');
//$form->addHierarchicalPosition('section', 'Sezione padre',MANDATORY,$sectionEntity);
$imageForm = new ImageForm('imageEntry', $pageEntity);
$imageForm->addImage('foto', 'Foto');
$form->triggers($imageForm);
if (!isset($_REQUEST['action'])) {
    $_REQUEST['action'] = 'edit';
}
$main->setContent('body', $form->requestAction());
$main->close();
<?php

session_start();
require "include/beContent.inc.php";
require "include/auth.inc.php";
require_once 'include/content.inc.php';
require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php';
$main = new Skin("system");
InitGraphic::getInstance()->createSystemGraphic($main);
$form = new Form("dataEntry", $sliderEntity);
$form->addTitleForm("Slider Management");
$form->addSection('slider details');
$form->addText("titolo", "Titolo", 40, MANDATORY);
$form->addText("descrizione", "Descrizione", 40);
$form->addText("width", "Largezza", 40, MANDATORY);
$form->addText("height", "Altezza", 40);
$relationForm = new RelationForm("dataEntry3", $imageSliderRelation);
$relationForm->addSection('Immagini da legare');
$relationForm->addRelationManager("id_sys_image", "Immagine", LEFT);
$form->triggers($relationForm);
$relationPageForm = new RelationForm("dataEntry3", $sliderPageRelation);
$relationPageForm->addSection('Pagine da legare');
$relationPageForm->addRelationManager("id_sys_page", "Pagine");
$form->triggers($relationPageForm);
$main->setContent("body", $form->requestAction());
$main->close();
<?php

/**
 * Created by PhpStorm.
 * User: SS
 * Date: 09/01/2016
 * Time: 15.02
 */
session_start();
require "include/beContent.inc.php";
require_once 'include/content.inc.php';
require "include/auth.inc.php";
require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php';
$main = new Skin("system");
InitGraphic::getInstance()->createSystemGraphic($main);
$form = new Form("dataEntry", $prodottiEntity);
$form->addSection("Prodotti Management");
$form->addText("item_name", "Nome", 40, MANDATORY);
$form->addText("tag", "TAG", 40);
$form->addText("price", "Prezzo", 40, MANDATORY);
$form->addText("portata", "Portata (es. PRIMO)", 40, MANDATORY);
$form_menu = new RelationForm("dataEntry2", $prodottimenuRelation);
$form->addSection("Seleziona Menu");
$form_menu->addRelationManager("menu_ristorante", "Menu");
$form->triggers($form_menu);
if (!isset($_REQUEST['action'])) {
    $_REQUEST['action'] = 'edit';
}
$main->setContent("body", $form->requestAction());
$main->close();
<?php

/**
 * Created by PhpStorm.
 * User: SS
 * Date: 09/01/2016
 * Time: 14.57
 */
session_start();
require "include/beContent.inc.php";
require_once 'include/content.inc.php';
require "include/auth.inc.php";
require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php';
$main = new Skin("system");
InitGraphic::getInstance()->createSystemGraphic($main);
$form = new Form("dataEntry", $prenotazioniEntity);
$form->addSection("Gestione Prenotazioni");
$form->addText("surname", "Cognome", 40, MANDATORY);
$form->addText("pasto", "Pasto (Pranzo,Cena)", 40);
$form->addText("numero_posti", "Numero Posti", 11, MANDATORY);
$form->addLongDate("data", "Data", 40, MANDATORY);
$form_sedie = new RelationForm("dataEntry2", $prenotazionitavoliRelation);
$form->addSection("Selezione Tavolo");
$form_sedie->addRelationManager("gestione_tavoli", "Tavoli");
$form->triggers($form_sedie);
if (!isset($_REQUEST['action'])) {
    $_REQUEST['action'] = 'edit';
}
$main->setContent("body", $form->requestAction());
$main->close();