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.

7
Jak użyć pliku szablonu do stworzenia formularza?
Podczas gdy węzły, komentarze, bloki i wiele innych rzeczy w Drupal są tematyczne przy użyciu plików szablonów motywów (takich jak node.tpl.php), formy są inną historią. Brak plików szablonów motywów dla formularzy. Jak uzyskać konkretny formularz do korzystania z niestandardowego szablonu motywu?
50 forms  theming 

1
Dlaczego hook_form_alter () jest taki niechlujny?
Oto przykład, na który właśnie wpadłem. Próbuję umieścić HTML w etykiecie mojego pola. $form['field_feedback']['und']['#title'] <- has the title $form['field_feedback']['und'][0]['#title'] <- has the title $form['field_feedback']['und'][0]['value']['#title'] <- has the title. (Works) Dlaczego są trzy wypełnione atrybuty #title, z których tylko jeden jest używany?
40 7  forms 

1
Plik zarządzany: plik użyty w polu może nie być przywoływany
Mam pewne problemy z typem pliku zarządzanego . Za każdym razem, gdy próbuję edytować i zapisać formularz, w którym znajduje się element plik_zarządzany, pojawia się błąd: do pliku używanego w polu Obraz nie można się odwoływać. Oto kod, którego używam: function foo_form ($form, &$form_state, $foo) { ... $form['file'] = array( …
39 7  forms  files 

3
Dodanie CSS i JS do formularza z załącznikami
Muszę dodać do formularza niektóre zewnętrzne i lokalne pliki CSS i JavaScript, ale nie mogę znaleźć odpowiedniego sposobu, aby to zrobić. Czy po prostu dodam ścieżki i adresy URL do plików JS i CSS? Zakładam $form['#attached']['css'][]i $form['#attached']['js'][]są to właściwe miejsca, aby to zrobić, więc są one ponownie ładowane przy przebudowach …
36 7  forms 

1
Do czego służy $ form_state?
Czego $form_statezwykle używa się w kontekście interfejsu API formularza, jeśli jest on używany jako argument? W szczególności szukam przykładu, kiedy jest używany.
33 forms 


2
Niestandardowe sprawdzenie poprawności formularza?
Muszę dodać niestandardową weryfikację do formularza, pozwala na dodanie formularza artykułu. Spodziewałem się czegoś takiego hook_FORM_ID_validate(), ale w dokumentacji API nie mogę znaleźć niczego, co mogłoby zmienić. Jak dodać niestandardową weryfikację do formularza?
30 7  forms 

5
Dynamiczna lista wyboru w formularzu (lista rozwijana zależna)
Używam Drupal Seven. Chcę, aby opcje na liście wyboru były zależne od wartości wybranej na innej liście wyboru w formularzu. Jestem pewien, że już wiele razy o to pytano, ale mam trudności ze znalezieniem jasnej odpowiedzi na pytanie, jak to zrobić. Formularz służy do wprowadzania historii pracy. Muszą wybrać eskadrę, …
28 7  ajax  forms 


4
Różnica między tworzeniem nowego i edytowaniem węzła w formie zmiany
Mam sekcję zmian dla określonego typu treści. W formularzu zmień, jak mogę dowiedzieć się, czy jest to nowy formularz, czy edycja formularza ? Z dsm ($ form) w alter mogę uzyskać wyniki z kilkoma różnicami między nimi. Jak najlepiej odróżnić je od siebie? czy to dobry sposób? if(isset($form['nid']['#value'])) 'means in …
24 forms 

5
Różnica między $ form_state ['wartości'] a $ form_state ['input']
Czy ktoś może mi powiedzieć różnicę między tymi dwiema zmiennymi? $form_state['values'] $form_state['input'] Opcjonalnie jakiś przykład akcji, z którą są używane. Zastanawiam się szczególnie nad używaniem z ajaxem w formie drupal. Które z nich należy użyć w wywołaniu zwrotnym ajax, aby uzyskać wartości wejściowe z formularza?
24 forms 


5
Pokaż formularze w oknie modalnym [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Mam formularz i korzystam z Drupal 7. Muszę wyświetlić ten formularz w wyskakującym …
23 7  forms 


6
Jak przesłać wiele plików jednocześnie?
Musimy przesłać wiele plików różnych typów, czy istnieje moduł, który sprawdzi poprawne typy MIME i prześle tylko prawidłowe pliki (na podstawie ustawień witryny, np .: png, doc, jpg, txt)?
22 forms  files 

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.