Perguntas com a marcação «forms»

Use-o para perguntas sobre a API do formulário. Não o use para formulários de entidade ou campo de entidade.

4
Atraso na chamada ajax no campo de texto para permitir a digitação
Gostaria de adiar o disparo do ajax da mesma maneira que o preenchimento automático parece funcionar. Por exemplo, se um usuário digitar, o ajax não será executado até que 500ms tenham decorrido desde a última instalação. Atualmente, estou olhando para drupal.behaviors, mas não consigo fazê-lo funcionar. Drupal.behaviors.mymodule = { attach: …


2
krumo () / dpm () não está funcionando
Eu tenho um módulo personalizado e um modelo para alterar a aparência dos formulários de envio de nós, como essas instruções . Meu módulo consiste em três funções: Um hook_form_alter()que funciona bem Um hook_theme()que não faz nada além de retornar uma matriz, mesmo se você digitar outro código antes return(não …

1
Como usar o Ajax na forma alter no Drupal 7?
Eu criei um tipo de conteúdo chamado "menu principal". Tenho poucas listas de seleção que dependem umas das outras. Eu queria exibir uma lista diferente quando caixas de seleção diferentes são selecionadas. Eu descobri que preciso usar o Ajax para editar o formulário para conseguir isso, mas alguém pode me …
8 forms  ajax 

3
Upload de imagem em um módulo personalizado
Estou escrevendo um módulo personalizado e preciso fazer o upload de uma imagem. Estou tendo problemas para encontrar boa documentação sobre isso, mas acho que estou perto. o que estou perdendo? $ file retorna false no envio do formulário. function mymodule_custom_content_block_form($form_state){ $form = array(); $form['custom_content_block_text'] = array( '#type' => 'textarea', …
8 7  forms  files 

3
Como uso o form_set_error () da maneira certa?
No meu módulo Drupal 7, eu tenho um formulário e seus manipuladores de validação. Eu chamo meu formulário de um field.tpl.php com print render(drupal_get_form('my_form')); funciona como esperado. O problema está no caso de um valor de entrada incorreto. Requer dois envios incorretos antes de exibir a mensagem de erro: Na …
8 7  forms 

3
Renderizando itens theme_item_list
Meu módulo fornece um bloco simples que precisa conter uma lista não ordenada com algumas imagens. De uma função de bloco, estou retornando uma matriz renderizável: $block['content'] = array( 'list' => array( '#theme' => 'item_list', '#type' => 'ul', '#attributes' => array('class' => 'foo1'), '#items' => array( /* ... what should …
8 7  forms  theming 


2
Vários formulários em uma única página?
É possível colocar vários formulários em uma única página? Estou tentando fazer uma página de oferta de cupom. Eu queria ter dois formulários para duas ofertas diferentes em cada lado de uma página. Cada formulário possui um campo de texto para o código do cupom e seu próprio botão de …
8 6  forms 



4
adicionar / alterar wrapper div em torno de um botão de opção específico?
Por padrão, a marcação HTML para botões de opção é semelhante a (Drupal 7): <div class="form-item form-type-radio form-item-SOME_ID"> <input id="edit-SOME_ID" class="form-radio" type="radio" value="SOME_VALUE" name="SOME_NAME" /> <label class="option" for="edit-bla-bla">MY LABEL</label> </div> Eu preciso alterar / adicionar algumas classes css no exterior <div>ou adicionar um wrapper <div>. Como faço isso?
7 7  theming  forms 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.