Ticket #442 (closed melhoria: fixed)
Plugin Smarty Type ahead para Seleção Genérica
Reported by: | viani | Owned by: | rufino |
---|---|---|---|
Priority: | média | Milestone: | Expresso 2.1 |
Component: | Workflow | Version: | trunk |
Severity: | Keywords: | ||
Cc: | WorkGroup: |
Description
Criar um novo plugin smarty, para utilização nos processos de workflow, que faça seleção de cidades conforme o usuário vai digitando parte do nome (Type ahead). Já existe um plugin no workflow {wf_select_city} que carrega previamente todas as cidades. O objetivo do novo plugin é economizar este tempo de carga, para tormar os formulários que o utilizam mais rápidos.
Change History
comment:3 in reply to: ↑ description Changed 15 years ago by rufino
- Summary changed from Plugin Smarty para seleção de cidade to Plugin Smarty Type ahead para Seleção Genérica
Replying to viani:
Criar um novo plugin smarty, para utilização nos processos de workflow, que faça seleção de cidades conforme o usuário vai digitando parte do nome (Type ahead). Já existe um plugin no workflow {wf_select_city} que carrega previamente todas as cidades. O objetivo do novo plugin é economizar este tempo de carga, para tormar os formulários que o utilizam mais rápidos.
A idéia inicial do plugin foi alterada. O plugin será genérico: receberá por parâmetro um método ajax existente no processo e listará os dados retornados pelo método conforme o usuário vai digitando. Se existir mais de um componente na mesma tela requisitando a mesma classe, método e parâmetro, apenas uma requisição ajax deve ser feita.
comment:4 Changed 15 years ago by rufino
- Status changed from new to closed
- Resolution set to fixed
Implementado em [1428].
Criado plugin smarty que recebe por parâmetro o nome da classe ajax, método e [parâmetro do método] e lista dinamicamente o resultado enquanto o usuário vai digitando.
Interface smarty:
{wf_autocomplete_input name="_nome" ajaxClass="classe" ajaxMethod="metodo" methodParam=1}
comment:6 Changed 15 years ago by asaikawa
Corrigido em [1935]
Adicionado atributo 'name' nos elementos do componente para que possam ser recuperados na submissão do formulário. Também foi ajustada a atribuição do valor ao elemento textual do componente (palavras acentuadas eram interrompidas na letra acentuada)
Milestone Workflow 1.8.06.000 deleted