Domande taggate «forms»

Usalo per domande sull'API del modulo. Non utilizzarlo per i moduli di campo entità o entità.

8
Come posso trovare l'ID modulo di un modulo?
Come posso ottenere l'ID modulo del mio modulo? Ho appena iniziato a creare i miei moduli e sono a un punto morto. Ho ricevuto questo codice da qualcun altro e sto provando a personalizzarlo: function hook_form_alter(&$form, &$form_state, $form_id) { if ($form_id == 'the form id for the node form') { …
22 forms 

10
Aggiunta di segnaposto HTML5 a tutti i moduli drupal
Sto cercando di aggiungere l'attributo segnaposto a tutti i campi di testo nel mio sito Web, ma non ho fortuna. Ho creato un modulo che ha la precedenza hook_form_alter function mymodule_form_alter(&$form, &$form_state, $form_id) { foreach ($form as $key => $value) { if ("textfield" == $value["#type"]){ $value['#attributes']["placeholder"] = t($value["#title"]); } } …
22 forms  webforms 


3
Rimuovi il campo soggetto dai commenti
È possibile rimuovere il campo soggetto nei moduli di commento? Trovo che sia un po 'inutile e ridondante, poiché l'oggetto del commento è di solito il titolo dell'articolo letto, almeno per me comunque.
20 7  forms  comments 



4
Metodo più semplice per i campi condizionali in un modulo
Qual è il modo più semplice per ottenere un po 'di magia javascript per abilitare / disabilitare i campi modulo in base al valore di un altro campo? Sembra qualcosa che dovrebbe esserci un aiuto da qualche parte, ma non riesco a trovarlo. Sto cercando una soluzione che non sia …
20 forms  javascript 

6
Come si visualizza un modulo?
Qual è l'alternativa a drupal_get_form('user_login'). in Drupal 8? Sto usando il seguente codice in theme_name.theme, ma non funziona. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form = UserLoginForm::create(); }
20 forms  8 

4
Aggiungi un gestore di invio personalizzato a un modulo
Come posso aggiungere un gestore di invio di moduli personalizzati? Ho provato ad aggiungere $form['#submit'][] = 'mymodule_form_submit';o $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';a hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && …
19 forms  8 


3
Aggiungi classi al modulo selezionare l'opzione opzione
Come posso aggiungere classi a un tag opzione modulo senza JS? Al momento in Form API posso passare un array con chiave come questo array( '0' => 'option 0', '1' => 'option 1', ) e riceverò html in questo modo <option value="0">option 0</option> <option value="1">option 1</option> C'è un modo per …
19 theming  forms 

3
Passando argomenti a drupal_get_form ()
Come posso passare argomenti a drupal_get_form()in Drupal 7? function new_menu_callback() { $vars = some_example_function(); // returns: array(1 => 'one', 2 => 'two'); $output = $vars[2]; $output .= drupal_render(drupal_get_form('new_form')); } function new_form($form, &$form_state) { // How can I access $vars[1] from new_menu_callback() here? }
19 7  forms 


4
Aggiunta di campi extra al modulo di contatto del sito
Questo mi sembra stranamente difficile. Quello che pensavo sarebbe solo un caso di aggiunta di campi extra, un po 'come l'aggiunta di campi ai tipi di contenuto. Ma no. Non riesco a individuare alcuna struttura da aggiungere, ad esempio un campo di numero di telefono nel modulo di contatto? Qualcuno …
18 7  forms  emails 

3
Come selezionare una casella per impostazione predefinita nei moduli API
Mi chiedo come posso selezionare una casella per impostazione predefinita? L' #default_valueattributo è sbagliato? $form['ios'] = array( '#title' => t(''), '#type' => 'checkboxes', '#description' => t(''), '#options' => $options, '#default_value' => 'checked' // this is not working ); Molte grazie!
18 forms 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.