PHP Classes

colocar uma tabela com resultados a seguir a um input.

Recommend this page to a friend!

      PHP Forms Class with HTML Generator and JavaScript Validation  >  All threads  >  colocar uma tabela com resultados a...  >  (Un) Subscribe thread alerts  
Subject:colocar uma tabela com resultados a...
Summary:acrescentar tabela num form com várias páginas
Messages:2
Author:António Pereira
Date:2014-12-04 23:38:09
 

  1. colocar uma tabela com resultados a...   Reply   Report abuse  
Picture of António Pereira António Pereira - 2014-12-04 23:38:09
Olá Manuel,

Estou a usar a sua framework e está a ajudar-me bastante.
Entretanto estava a tentar usar estas suas classes para gerar u form com multiplas páginas comono seu exemplo:

test_paged_layout_form.php

Gostava de adicionar na página 1 (por exemplo) além dos inputs, uma tabela de base de dados para que o utilizador possa analisar e depois colocar valor num input de acordo com essa análise.

Como posso fazer isso uma vez que o layout é grado automáticamente com a função

$form2->AddInputPart("layout");

Obrigado.

Joaquim Pereira



  2. Re: colocar uma tabela com resultados a...   Reply   Report abuse  
Picture of Manuel Lemos Manuel Lemos - 2014-12-05 01:48:30 - In reply to message 1 from António Pereira
Sim isso é fácil de fazer.

Cada página tem um input. Pode ser de qualquer tipo, mas no caso do exemplo é usado um input tipo custom usando o plugin form_layout_vertical_class para mostrar vários inputs em um página dispostos na vertical.

Cada um desses inputs na vertical pode ser um input real definido separadament ou então uma linha de tabela definida por HTML que você especifica através do parâmetro Data.

Esse parâmetro é um array que define vários nomes e o HTML que os representa. Esses nomes você passa na lista de inputs para o parâmetro Inputs. Assim, na respectiva posição aparece o HTML que você definiu, em vez de um input especifico. Isso é que você deve usar para passar a sua tabela ou qualquer outro tipo de HTML que você queira exibir.