Pertanyaan yang diberi tag «8»

Tag versi harus digunakan untuk pertanyaan yang hanya berlaku untuk versi, bukan hanya untuk mengatakan versi apa yang digunakan situs.

1
Cara menggunakan #element_validate dan #value_callback di Drupal 8
Saya telah mengikuti Dokumentasi API Formulir resmi, tetapi kode ini tidak berfungsi untuk saya di Drupal 8: public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file', '#upload_location' => 'public://image_example_images/', '#element_validate' => array('file_generic_settings_max_filesize'), ); return $form; } private function file_generic_settings_max_filesize($element, &$form_state) { form_error($element, …
9 8  forms 

1
Mencoba menambahkan tag kepala html di Drupal 8, beta 2
Dengan Drupal 8,0 beta2, drupal_add_html_head() telah usang dalam mendukung #attached. Jadi cara lama adalah: function MYTHEME_page_build(&$page) { $viewport = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'viewport', 'content' => 'width=device-width, initial-scale=1.0, maximum-scale=2.0, minimum-scale=0.55, user-scalable=yes', ), ); drupal_add_html_head($viewport, 'viewport'); } Berdasarkan pemberitahuan perubahan yang sekarang Anda …
9 theming  8  meta-tags 

2
Bagaimana cara menetapkan blok ke wilayah tertentu pada instalasi tema?
Drupal 8 menyediakan beberapa blok secara default. Misalnya. Site Branding, Main Navigation, Powered by Drupal, SearchDll Saya telah membuat tema yang memiliki Site branding& Main Navigationmenamai wilayah tempat blok yang sesuai dapat ditempatkan. Ketika saya mengaktifkan tema saya, Site Branding& Main Navigationblok masing-masing ditempatkan di Header& First Sidebarwilayah tema saya …

3
Cara mengirim file ke Drupal 8 melalui REST
Saya dapat membuat artikel melalui RESTtanpa masalah. Tapi saya tidak tahu bagaimana cara mengirim file. Bagaimana cara mengirim file (gambar) ke Drupal 8 via REST? Memperbarui: REST UI - File: /file/{id} Example image added in article: /admin/content/files -> /admin/content/files/usage/1 file {id} = 1? Get file id 1: curl --request GET …
9 8 

1
Bagaimana saya bisa menginstal paket komposer dengan drush make?
Bagaimana cara menyertakan paket komposer dalam file make drush? Jawaban yang lebih umum, semakin baik. Sudah ada modul drush komposer yang memungkinkan drush dl menangani paket komposer, tetapi itu membutuhkan perintah shell untuk setiap ketergantungan. Mengingat penggunaan Symfony di masa depan, komposer dan bundel Symfony lainnya kemungkinan menjadi lebih penting …


2
Bagaimana menghapus spasi putih di lapangan di ranting?
Saya mencoba untuk mencetak nilai bidang dalam sebuah node - template.html.twig tanpa spasi. Bidang ini adalah pilih di halaman admin. Location|Location Achat|Achat Beginilah nilai saya dicetak: {{content.field_type}} field.html.twig: {% for item in items %} {{- item.content -}} {% endfor %} Saya mencoba beberapa argumen ranting seperti {{content.field_type | trim}} Tetapi …
9 theming  8  entities 


1
Bagaimana cara mengirim email lewat lupa secara terprogram?
Saya menerapkan Decoupled Drupal di salah satu proyek saya, salah satu fitur yang perlu saya terapkan adalah forget passwordfitur. Jadi saya membuat rute khusus untuk mendengarkan dan mengatur ulang kata sandi yang diminta. Saya tahu saya bisa membuat ulang kata sandi URL dengan user_pass_reset_url(); Saya dapat membuat tautan ini dan …
9 users  8 

1
dump () tidak berfungsi di Drupal 8 (halaman kosong, debbugging diaktifkan)
Saya ingin menggunakan template dump()saya .twig(di dalam tema khusus). Masalahnya adalah, ketika saya menempatkan {{ dump() }}halaman itu kosong. Saya telah: Set twig.confing debug: truein services.yml. Cache yang dihapus. Saat saya menghapus {{ dump() }}everthing works. Setelah berjam-jam googling saya telah menemukan beberapa informasi tentang misteri di $settings['twig_debug'] = TRUE; …
9 theming  8  debugging 


1
Ketergantungan Injeksi dalam Widget Bidang Kustom
Saya mencoba menyuntikkan layanan permintaan entitas ke widget bidang khusus. Ini adalah kode yang relevan: /** * Plugin implementation of the 'address_options' widget. * * @FieldWidget( * id = "address_options", * label = @Translation("Addresses"), * field_types = { * "entity_reference" * } * ) */ class MyCustomWidget extends WidgetBase { …

1
Di mana saya menambahkan konteks cache baru untuk suatu entitas?
Saya belum bisa menambahkan konteks cache untuk bekerja untuk entitas di drupal 8. Secara khusus saya akan mencari header: User-Agent. Saya mencoba banyak variasi pada modul berikut. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ if($entity->getType() == 'relevant_type'){ $build['#cache']['contexts'][] = 'headers:User-Agent'; } } Saya mencoba untuk …
9 8  caching 

3
Apa yang setara dengan panggilan ke drupal_http_request ()?
Di Drupal 7 saya menggunakan kode berikut. $url = 'testdomain/url'; $response = drupal_http_request($url, array('method' => 'POST', 'headers' => array('Content-Type' => 'application/x-www-form-urlencoded; charset=utf-8'))); if ($response->code == "200") { $result = $response->data; } Apa kode setara yang harus saya gunakan pada Drupal 8?
9 8 

2
Drupal 8 variable_get
Saya punya beberapa kode di Drupal 7 yang menggunakan variabel_get. Sekarang saya ingin menulis kode di Drupal 8. Jadi saya membaca ini tetapi tidak banyak membantu saya. Bagaimana cara menulis kode ini di Drupal 8 dari kode di Drupal 7? $types = array_values(variable_get('test_content_types', array())); atau ini '#default_value' => variable_get('test_content_types', array()), …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.