Autor: luciano oliveira dos santos
como criar um sistema web no formdin
14 de Novembro de 2014, 23:56 - | Ninguém seguindo este artigo por enquanto.
Visualizado 50 vezes
gostaria de saber como utilizar o FormDin para criar um sistema web
1212 comentários
No mais é por sua conta(lógica e programação), o formdin auxilia na criação de formulários e outras coisa mais.
Se precisar dou umas dicas.!
tentei fazer conforme está no Manual de Instrução, só que dá um erro: type loadXML e erro: incorrect xml. menu.php<?php $menu = new TMenuDhtmlx(); $menu -> add(1,0,'Cadastro',null,null,'folderAzul.gif'); $menu -> (11,1,'Exemplo','tela_exemplo.php','Exemplo formdin','folderAzulOpen.gif'); $menu -> getXml(); ?>
Luciano, veja também se a aplicação com os exemplos das funcionalidades do formdin, que está no diretório base/exemplos/ está rodando. Basta digitar a url no browser: localhost/www/base/exemplos/ Se funcionar é porque tem algum problema no seu código mesmo que pode estar retornando alguma mensagem de notice ou warning do php e está interferindo no retorno do xml para a construção do menu, retire também os espaços e linhas em banco do final dos arquivos, depois da tag de fechamento do php "?>" Confira se você esqueceu mesmo de adicionar o metodo ->add() na linha: $menu -> (11,1,'Exemplo','tela_exemplo.php','Exemplo formdin','folderAzulOpen.gif');
o correto é:$menu->add(11,1,'Exemplo','tela_exemplo.php','Exemplo formdin','folderAzulOpen.gif'); Outra dica que pode estar causando o problema é a passagem dos códigos dos níveis como valores inteiros, 1, 11 etc tente passando como string e o nivel zero deve ser null: <?php
$menu = new TMenuDhtmlx();
$menu -> add('1',null,'Cadastro',null,null,'folderAzul.gif');
$menu -> add('11','1','Exemplo','tela_exemplo.php','Exemplo formdin','folderAzulOpen.gif');
$menu -> getXml();
?> Abraço.
public function __construct($titulo=null){
parent::__construct($titulo);
$this->addJavascript("fwFullScreen('formdin','')");
$this->setFlat(true); // se quiser as bordas simples
}
} $title = '';
$message = ''; switch($_REQUEST['opt'])
{ case 1: $message = "Troca de senha em andamento";
$title = "Tela para troca de Senha";
break; case 2: $message = "Leia suas memsagens aqui";
$title = "Tela de Mensagens";
break; case 3: $message = "Solicitacao de suporte em andamento";
$title = "Formulario para solicitacao de suporte";
break; // Inclui o default do switch para evitar indecisão do script // Ele serve pra fazer alguma coisa caso uma das opções acima não // se satisfaça
} if( $title != '' )
{
$frm = new MeuFormMax($title,100,200);
$frm->hideCloseButton();
$frm->addHtmlField('html_aviso',$message,null,null,'center');
$frm->show();
} ?> Abraço.
Poste mais informações sobre o servidoe web que você está usando, as extensões php, etc.