ADICIONANDO UM DROP
BOX (COMBO LIST) COM INFORMAÇÕES DE BANCO DE DADOS NO CHRONO FORM PARA JOOMLA.
BOX (COMBO LIST) COM INFORMAÇÕES DE BANCO DE DADOS NO CHRONO FORM PARA JOOMLA.
Demostrar como preencher um drop box com informações que já
constam em seu banco de dados do joomla, utilizando o CHRONO FORM.
constam em seu banco de dados do joomla, utilizando o CHRONO FORM.
Estou considerando que o seu Joomla já está devidamente
instalado e o componente CHRONO FROM também está instalado. Caso não seja este
o seu ambiente, por favor configurar este ambiente. Existe inúmeros tutorial na
internet cobrindo este procedimento.
instalado e o componente CHRONO FROM também está instalado. Caso não seja este
o seu ambiente, por favor configurar este ambiente. Existe inúmeros tutorial na
internet cobrindo este procedimento.
Na área de administração do joomla acessar Components>ChronoForms,
clicar no botão novo.
clicar no botão novo.
Iremos criar um novo formulário em branco para o nosso
exemplo. Basta adicionar um nome em Form name, ter certeza que o mesmo está com
a opção Published:Yes. Clicar aba Code e em Form Type selecionar “Wizard”.
exemplo. Basta adicionar um nome em Form name, ter certeza que o mesmo está com
a opção Published:Yes. Clicar aba Code e em Form Type selecionar “Wizard”.
Com isso teremos nosso formulário de teste criado, agora
basta acessá-lo. Localize ele na lista de formulários que ira ser exibida e
clique em Wizard edit.
basta acessá-lo. Localize ele na lista de formulários que ira ser exibida e
clique em Wizard edit.
A tela de edição estará aberta. Vamos clicar na aba Events.
Iremos adicionar a ação “Show html” na área On Load(para isto, basta arrastar
do lado esquerdo para a área no centro da tela
Iremos adicionar a ação “Show html” na área On Load(para isto, basta arrastar
do lado esquerdo para a área no centro da tela
Adicionamos a ação DB Muti Recod Loader como feito acima.
Clica no ícone configuração, que fica no botão superior direito da ação que
está em OnLoad.
Clica no ícone configuração, que fica no botão superior direito da ação que
está em OnLoad.
Na nova janela aberta, no item Table, basta selecionar a
tabela que você quer os dados do Joomla, no meu caso eu estou utilizando contente.
tabela que você quer os dados do Joomla, no meu caso eu estou utilizando contente.
Em Model Id, precisamos dar um nome para o array que será carregado, vou utilizar “Multi” mas pode
ser qualquer nome e salve.
ser qualquer nome e salve.
Agora clique na aba Preview lá iremos adicionar um DropBox,
basta arrasta do lado esquerdo para o centro da tela.
basta arrasta do lado esquerdo para o centro da tela.
Clique no botão confirgure no canto superior direito. Na
nova janela aberta, clique na aba Dynamic Data configure assim:
nova janela aberta, clique na aba Dynamic Data configure assim:
Enable:Yes
DataPath:
Multi
Multi
ValueKey:
id
id
Text Key:
title
title
E salve. Pronto
agora estamos carregando os títulos de todos os artigos do banco de dados do
Joomla. O objetivo desse exemplo foi uma demonstração, no entanto você vai mudar o banco e os campos ValueKey e TextKey para o seu caso
agora estamos carregando os títulos de todos os artigos do banco de dados do
Joomla. O objetivo desse exemplo foi uma demonstração, no entanto você vai mudar o banco e os campos ValueKey e TextKey para o seu caso