Pytania otagowane jako forms

Użyj go do pytań na temat interfejsu API formularza. Nie używaj go do formularzy encji lub pól encji.

6
Wyłącz opcję dla pola wyboru formularza
Jak wyłączyć opcję w polu wyboru formularza? $form['feed'] = array( '#type' => 'select', '#title' => t('Display of XML feed items'), '#options' => array( 'title' => t('Titles only'), 'teaser' => t('Titles plus teaser'), 'fulltext' => t('Full text'), ), '#description' => t('Global setting for the length of XML feed items that are …
9 7  forms 

7
Interfejs API do sprawdzania poprawności wiadomości e-mail
Jaki jest najlepszy sposób obsługi sprawdzania poprawności wiadomości e-mail po stronie serwera w interfejsie API formularza? Czy można go wdrożyć gdzieś w części formularza opisanego poniżej, czy też istnieją inne opcje? $form['address']['mail'] = array( '#type' => 'textfield', '#title' => t('E-mail'), '#required' => TRUE, '#default_value' => $subscription->mail, '#maxlength' => 255, ); …
9 forms 

3
Formularz przesyłania pliku Api
W moim formularzu mam następujący kod. $form['new']['upload'] = array( '#type' => 'file', '#title' => t(''), '#size' => 40, ); W module obsługi przesyłania zwraca nazwę pliku, ale nie zapisuje pliku i nie zwraca obiektu pliku. Co jeszcze muszę zrobić? To, co próbuję zrobić, to utworzyć blok, w którym możesz przesłać …
9 7  forms  files 

5
Jak zmienić błąd formularza?
Jak zmienić lub usunąć błąd formularza wygenerowany przez Drupal lub inny moduł wstawiania / zapisywania węzłów dla określonego typu zawartości. Szukam metody, której mogę użyć w module. Próbowałem hook_node_validate () , ale wszystko, co mogłem zrobić, to uzyskać błędy i ustawić błędy.
8 7  forms 

6
Jak mogę dodać klasę do etykiety?
Muszę dodać nazwę klasy do niektórych etykiet utworzonych przez interfejs API formularza Drupala w następujący sposób: $form['name'] => array( '#type' => 'textfield', '#title' => 'Prénom' ); Jeśli użyję następujących, <textarea>klasa otrzyma klasę, ale nie etykietę. $form['name']['#attributes']['class'] = array('myClass'); Szukam czegoś podobnego, co doda klasę do <label>.
8 7  forms 

5
Formularz internetowy nie przesyła się, zamiast tego przekierowuje do siebie
Moje niedługo produkcyjne formularze internetowe witryny Drupal przestały zapisywać zgłoszenia; zamiast tego wraca do tej samej strony wraz z wprowadzonymi wartościami. Nie mam osi czasu, kiedy przestała działać. W środowisku piaskownicy Webform 7.x-3.17 działa dobrze. Szukam sugestii do dalszego debugowania. Próbowałem następujących, ale bez powodzenia: Wyłączanie dowolnych modułów, które odnoszą …
8 webforms  forms 


3
Pusta wartość „- Wybierz -” nie pojawia się dla wybranych pól z wymaganiem dotyczącym stanów
Kiedy tworzę standardowe pole wyboru przy użyciu interfejsu API formularza Drupal 7, pierwszą wartością (także tą wybraną w świeżym „pustym formularzu”) jest <option selected="selected" value="">- Select -</option>. Ta wartość nie jest określona w definicji formularza i nie zmieniam formularza. (Jest okej) Jednak gdy tworzę drugie pole wyboru, które zależy od …
8 7  forms 

3
Czy mogę używać ajax do kierowania wielu elementów formularza z jednego wejścia?
Próbuję użyć ajax, aby zaktualizować dwie różne części formularza drupal z jednego rozmycia danych wejściowych formularza. Mam na wejściu standardowe rzeczy ajax: $my_form['my_input']['#ajax'] = array( 'callback' => 'my_callback', 'wrapper' => 'my_target_div', 'event' => 'blur', ); Działa to dobrze, zamieniając mój div, gdy dane wejściowe są aktualizowane ... jednak chcę również …
8 7  forms  ajax 

2
Jak programowo przesyłać formularze internetowe za pomocą Ajax?
Pracuję nad implementacją Ajax dla przesyłania formularza internetowego na Drupal 7. Nie byłem w stanie znaleźć hookniczego, co mogłoby zmienić przycisk przesyłania formularza internetowego i dodać „#ajax” w formularzu, więc zajrzałem do modułu Drupal 6, który implementuje tę funkcjonalność z zewnętrznego skryptu. Postanowiłem więc użyć własnego modułu i kodu JavaScript, …
8 ajax  webforms  forms 

1
Zmiana formularza rejestracyjnego
Chciałbym zrewidować domyślny formularz rejestracji nowego użytkownika w Drupal 7. Zamiast żądać „nazwy użytkownika”, chcę poprosić o „pełną nazwę” wraz z instrukcjami pomocniczymi, aby wpisać tekst „nazwa użytkownika to twoje pełne imię i nazwisko, tak jak zwykle . ” Mogą być też inne drobne zmiany formatowania, które chciałbym wprowadzić. Nie …
8 7  forms  users  nodes 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.