示例#1
0
 public function index()
 {
     ipAddJs('Ip/Internal/Config/assets/config.js');
     ipAddCss('Ip/Internal/Config/assets/config.css');
     $form = Forms::getForm();
     $advancedForm = false;
     if (ipAdminPermission('Config advanced')) {
         $advancedForm = Forms::getAdvancedForm();
     }
     $data = array('form' => $form, 'advancedForm' => $advancedForm);
     return ipView('view/configWindow.php', $data)->render();
 }
示例#2
0
 function edit()
 {
     $model = new Forms();
     $form = $model->getForm($_GET['id']);
     View::render('forms/addform', array('formpath' => 'acteditform', 'form' => $form));
 }
示例#3
0
<?php

include_once "../includes/webservice.inc.php";
$webService = new Webservices_Writer();
$webService->init();
$formObj = new Forms();
$data = isset($_POST['data']) ? $_POST['data'] : '';
if ($result = $formObj->getForm($data)) {
    $webService->createXMLInstance();
    $webService->appendArrayToRootNode('', $result);
    $webService->displayXML();
} else {
    $xmls = $webService->errorXML(join(",", $formObj->errorMessages));
    $webService->outputXML($xmls);
}