Skip to content

Componentes Básicos

Bjverde edited this page Nov 15, 2018 · 22 revisions

Na aplicação de exemplos v1.0 poderá ver diversos Componentes de apresentação ou Front-End. Dos Componentes Básicos aos mais avançados.

Incluído campos no formulário.

A inclusão de um campo é bem simples basta chamar o método do tipo de campo desejado

Edite o arquivo pedido.php o conteúdo deverá ficar o código abaixo

<?php
$frm = new TForm('Cadastro de Pedidos');
$frm->setFlat(true);
$frm->setMaximize(true);

$frm->addTextField('NOME_COMPRADOR', 'Nome do Comprador', 10);

$frm->addDateField('DATA_PEDIDO', 'Data do Pedido');

$frm->addSelectField('FORMA_PAGAMENTO', 'Pagamento');


$dados = Tb_pedidoDAO::selectAll();

$PK = 'ID_PEDIDO';
$gride = new TGrid('gdTeste' // id do gride
                  ,'Lista de Pedidos' // titulo do gride
                  , $dados   // array de dados
                  , null     // altura do gride
                  , null     // largura do gride
                  , $PK);    // chave primaria
        
$gride->addColumn($PK, 'id Pedido');
$gride->addColumn('NOME_COMPRADOR','Nome do Comprador');
$gride->addColumn('DATA_PEDIDO', 'Data');
$gride->addColumn('FORMA_PAGAMENTO', 'Pagamento');

$frm->addHtmlField('gride', $gride);
$frm->show();
?>

Chame no navegador http://localhost/formDin/appteste/ , menu > Telas > Pedido

Screen Shot Appteste pedido

Explicando os campos

Campo Texto

Campo Data

Campo Select

Outros campos

Na Aplicação de Exemplo 1 http://localhost/formDin/appexemplo_v1.0/ Pode encontrar todos os componentes disponíveis para o formDin. Menu Appev1

Para saber como ver o código de exemplo veja O Formulário > da tela ao banco

Próxima etapa ?

12 - O Formulário

Clone this wiki locally