«forms» etiketlenmiş sorular

Form API'sı hakkında sorular için kullanın. Varlık veya varlık alanı formları için kullanmayın.

3
Hook_form_FORM_ID_alter içinde düğüm nesnesinin alınması
Bu soruyu takip edin, ancak bir yorumda açıklama istemek için yeterli itibarım yok. Ben Drupal 8 katkıda bulunan bir modül taşıma. Yukarıda belirtilen CR ve yazı üzerinde önerilen kod çalışmıyor: $node = $form_state->getFormObject()->getEntity(); $ Node değişkenine hiçbir şey yüklenmedi. PHPStorm IDE'm getEntity () için bir uyarı veriyor: Drupal \ Core …
13 8  forms 

6
Hook_form_alter kullanarak bir alanı salt okunur yapma
Bazı Drupal profil form alanlarını düzenleme modunda salt okunur olarak yapmaya çalışıyorum. Hook_alter içinde aşağıdaki kodu kullanıyorum $form[field_organisation_company_name][und][0]['#after_build'][]='_build_element_readonly'; function _build_element_readonly($element, &$form_state) { $element['value']['#attributes']['readonly'] = 'readonly'; return $element; } Dosyalanan kullanıcı arayüzünde salt okunur olarak gösteriliyor, ancak yine de, kundakçı kullanarak değeri değiştirebilir ve kaydedebilirim. Bu davranışı önlemenin bir yolu var …
12 7  forms 

2
AJAX çağrısından sonra form nasıl yeniden oluşturulur
Kullanıcının dinamik olarak bir ajax çağrısı kullanarak bir açılan kutuya dayalı alanları bir dizi seçmesine izin vermeye çalışıyorum, ancak daha sonra formu yeniden oluşturmak için ajax çağrısı almak gibi görünmüyor. <?php class AJAXexample extends BlockBase { public function blockForm($form, FormStateInterface $form_state) { if (empty($form_state->getValue('number'))) { $form_state->setValue('number', 3); } $form['columnNum'] = …
12 forms  8  ajax 

8
Mevcut bir formu değiştirme
Drupal 8 ile yeni başladık ve çok hızlı bir şekilde ilk sorunumuzla karşılaştık. Drupal 8'de mevcut bir formu nasıl değiştirmeliyim? Başka bir sayfaya yönlendirme yapmak için düğüm formunun kaydetme yöntemini değiştirmemiz gerekiyor. Çok adımlı bir form haline gelmek için düğüm formunu değiştirmek istiyoruz. Kullanıcı yeni içerik oluşturduktan sonra, daha fazla …
12 8  forms 

5
Form API'sındaki sayısal alan türü
FAPI kullanarak bir forma "sayı" alan türü eklemek çalışıyorum: $form['phone_number']['areacode'] = array( '#type' => 'textfield', '#title' => '---', '#width' => '30%', '#align' => 'center', '#required' => true, '#maxlength' => 3 ); TYPE değerini "sayı" olarak değiştiriyorum ve alan hiç oluşturulmuyor. Sayı modülü etkindir. Aşağıdaki tema işlevlerini uyguladım: MYTHEME_form_element MYTHEME_textfield MYTHEME_container …
12 forms 

2
“Form modası geçmiş” hatası alınıyor
Çok adımlı bir düğüm formum var. Bir pop-up iletişim kutusu aracılığıyla formun yarısından yarısından önce kullanıcı giriş yapmamışsa giriş yapması istenir. Düğüm formunun bir sonraki sayfasına devam ederken başarılı bir giriş yaptıktan sonra bu doğrulama hatasını alıyorum: Form modası geçmiş. Kaydedilmemiş işleri aşağıdaki formda kopyalayın ve ardından bu sayfayı yeniden …
12 forms 

2
lightbox2'ye düğüm içeriği yükleme (üstbilgi, altbilgi ve diğer bloklar olmadan)
tüm ek blokları yüklemek zorunda kalmadan bir ışık kutusuna 2 bir düğüm (bir id'den) yüklemek mümkün müdür? sadece düğümün göstermesi gerekenler Bazı düğümlerin içeride gösterilmesine izin vermek için bazı bağlantılarda bazı pop-up'lar yapmak istiyorum .. Bu durumda hiçbir bildirim yapılmayacak (yorumlar devre dışı) başka bir harika şey bir ışık kutusuna …



1
Yatay form öğeleri
Formu tarif ettim, ama oradaki her element bir öncekinin altında bulunuyor. Tüm öğelerin yatay olarak yerleştirileceği ancak dikey olarak yerleştirilmeyeceği formu açıklamam gerekiyor. Bu benim formum: function contact_register_form($form, &$form_state) { $form['description'] = array( '#type' => 'item', '#title' => t('Sign up to be notified when your community launches:'), ); $form['email'] = …
12 forms 


7
Form API'sı ile <düğme türü = "gönder"> oluşturuluyor
Yapısı aşağıda gösterilen, entegre edilecek çok temalı bir formum var. Ben sadece gönderme dışında çoğunlukla oradayım. &lt;form action="#"&gt; &lt;fieldset&gt; &lt;legend&gt;Authentification&lt;/legend&gt; &lt;label for="email"&gt;Courriel*&lt;/label&gt; &lt;input type="text" name="email" id="email"&gt; &lt;label for="password"&gt;Mot de passe*&lt;/label&gt; &lt;input type="password" name="password" id="password" class="last"&gt; &lt;a href="#" title="Mot de passe oublié?" class="clearfix"&gt;Forgot password?&lt;/a&gt; &lt;button type="submit" class="clearfix"&gt;&lt;span&gt;Login&lt;/span&gt;&lt;/button&gt; &lt;/fieldset&gt; &lt;/form&gt; Birçok farklı …
12 forms 

6
AJAX kullanarak bir form nasıl doğrulanır ve gönderilir?
Form API'sini kullanarak bir web formu oluşturdum. #AJAXHer alana AJAX doğrulaması eklemek için alan seçeneğini kullanıyorum . Sayfayı yeniden yüklemeden AJAX kullanarak formu doğrulamak ve göndermek mümkün mü? Doğrulama başarısız olursa Bir hata mesajı göstermek istiyorum ve doğrulama başarılı olursa bir mesaj göstermek (ideal olarak bir ışık kutusunda) ve form …
12 7  forms  ajax 

2
Webform - Drupal 7'den harici URL'ye değerleri gönderme
Ben Drupal'da formlar yaratma konusunda kendi kendini ilan etmiş bir acemiyim. Drupal 7 web sitesinde (webform modülünü kullanarak) barındırılan bir form var ve form değerlerini harici bir URL'ye göndermeniz gerekiyor. Bunu bir süredir araştırıyorum ve hook_form_alter ve özel gönderme işleyicisi / işlevi (aşağıda yapıştırılan kod) kullanarak harici olarak göndermek için …
11 7  hooks  webforms  forms 

3
İletişim formunda metin alanı için bir maksimum uzunluk nasıl ayarlanır
Temel modül iletişim formunun textarea mesajını belirli sayıda karakterle sınırlandırmam gerekiyor. İşte gerçekler Form API'sı tekdüze alan türleri için bir makslength ayarlanmasına izin vermez [düz HTML ise] MaxLength modülü, aslında fazla uzunluğu ayarlamak için izin vermez. Her bir içerik türünün yönetim alanı bölümünde tanımlanan maksimum uzunluğunu alanın maksimum uzunluğundan alır …
11 forms  emails 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.