Jak wydrukować rejestr i formularze logowania na tej samej stronie? Myślę, że naprawdę szukam tylko identyfikatorów formularzy, ale jeśli masz odpowiednią funkcję renderowania, byłoby to bardzo mile widziane.
Czy istnieje sposób na dodanie lub zmianę klasy do opakowania formularza (div) za pomocą interfejsu API formularza? Czy to właśnie zrobiono z funkcją motywu? Jeśli tak, to jakiej funkcji motywu używa się do zmiany tego?
Chcę dodać klasę CSS do etykiety na stronie korzystającej z interfejsu API formularza Drupal 8. Nie udało mi się znaleźć w Internecie informacji o tym, jak to zastosować. Użyłem następującego obejścia, ale daje ono dziwne wyniki. public function buildForm(array $form, FormStateInterface $form_state) { $form['label1'] = array( '#type' => 'label', '#title' …
Próbowałem zaimplementować autouzupełnianie w polu tekstowym dla drupal 8 w moim module niestandardowym chciałem tylko pobrać i wyświetlić prawdopodobny tytuł, który wpisałem przez autouzupełnianie, więc zadeklarowałem funkcję autouzupełniania funkcji publicznej w klasie w DefaultController.php w katalogu folderów -> mymodule / src / Controller / DefaultController.php <?php namespace Drupal\mymodule\Controller; use Drupal\Core\Controller\ControllerBase; …
Na przykład formularz filtru w obszarach administracyjnych może najlepiej być formularzami GET, w ten sposób można je dodawać do zakładek i można utrzymywać filtry na stronach stronicowania. Jak najlepiej używać form_api do takich formularzy? Czy zostaną przesłane haczyki _validate? Czy można pominąć hak _submit? Na przykład filtry działające w widokach …
Czy istnieje sposób na zmianę kolejności wykonywania hook_form_alter w Drupal 7 bez zmiany wagi modułu lub włamania się do Drupal Core? Próbuję zmienić element dodany w module_forma_węzła_formatowania z modułu tłumaczącego. Podczas debugowania formularza nie mogę znaleźć elementu, więc zakładam, że mój hak jest wykonywany przed tym w module tłumaczącym.
Próbuję utworzyć formularz wieloetapowy / kreatora dla Drupal 8. Użytkownik wypełnia pola imienia i nazwiska Klika następny przycisk Wypełnia więcej informacji Klika przycisk Prześlij Istnieje obecnie wiele Środki przeznaczone na wieloetapowej lub kreatora formularzy dla Drupal 7 jak ten jeden i ten . Z drugiej strony miałem problem z ustaleniem, …
Tworzę formularz w Drupal 7 z interfejsem API formularza. W tej chwili mogę utworzyć zwykłe pole wprowadzania kalendarza z następującym kodem: $form['services_tab']['schedule_datepicker'] = array( '#title' => t('Pick the desired date'), '#type' => 'date_popup', '#date_year_range' => '0:0', '#date_format' => 'Y-m-d', '#prefix' => '<div id="datepicker-schedule">', '#suffix' => '</div>', ); W tej chwili …
Jaka jest różnica między drupal_get_form()i drupal_retrieve_form()? Czy ktoś może wyjaśnić różnicę? Patrzę na interfejs API, ale opis wydaje się podobny do mnie.
Buduję typ zawartości paneli CTools (tj. Rzecz, którą wstawiasz do paneli podczas dodawania treści, a nie rodzaj węzła) i próbuję użyć #ajaxatrybutu elementu formularza, aby ustawić niektóre wartości domyślne. Zobacz kod poniżej. Nawiasem my_module_content_type_edit_form($form, &$form_state)mówiąc, wszystko to znajduje się w wywołaniu typu zawartości . $form['link_type'] = array( '#type' => 'radios', …
Mam podstawowe wejście przycisku FAPI, które jest włączone #ajax i działa dobrze, ale chcę dodać JS „Jesteś pewien?” wyskakujące okienko z potwierdzeniem po kliknięciu przycisku przed faktycznym uruchomieniem kodu, i nie jestem pewien, jak to zrobić, ponieważ JS FAPI wydaje się jeść kliknięcie, zanim będę mógł do niego dotrzeć, bez …
W Drupal 6 możemy użyć PHP do ustawienia wartości domyślnych, ale ten sam kod nie może być użyty w Drupal 7. Próbuję to zrobić hook_form_alter(), ale kod nie działa. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
Znalazłem dyskusję z niektórymi metodami dla d6 tutaj http://drupal.org/node/344802 o tym, jak zmienić tekst przycisku Zapisz w węźle na inny. Jakieś wskazówki dla d7? Wolałbym używać interfejsu API.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.