Drupal

T&J untuk pengembang dan administrator Drupal

2
Bagaimana cara membuat kait?
Bagaimana saya bisa membuat kait saya sendiri (mirip dengan yang dibuat inti Drupal) untuk memanfaatkan modul Drupal lainnya?
18 7  hooks 



3
Bagaimana cara mengubah perilaku bidang formulir yang terkandung dalam bidang paragraf?
Menggunakan modul Paragraphs di Drupal 8, saya mencoba untuk mengubah perilaku bidang formulir yang terkandung dalam bidang paragraf. Ini agar saya dapat menambahkan perilaku seperti callback AJAX, menyembunyikan tampilkan bidang lain menggunakan status dll. Saya dapat mengakses bidang induk paragraf menggunakan fungsi ini: function hook_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) { } …
18 8  paragraphs 

5
Apakah mungkin untuk memaksa kait pembaruan modul Anda untuk berjalan?
Saya adalah pembuat modul Date iCal, dan versi utama baru yang sedang saya kerjakan (3.x) memerlukan pembaruan skema dua bagian untuk pengguna yang menginstal 2.x. Saya telah menulis kait pembaruan yang membuat perubahan ini, tetapi jika salah satu pengguna saya gagal menjalankan skrip pembaruan basis data, mereka akan mendapatkan pesan …
18 7  updating 

10
Nama istilah taksonomi sebagai filter kontekstual untuk dilihat
Di D7 saya bisa memfilter tampilan sesuai dengan nama istilah taksonomi yang diambil dari URL. Contohnya adalah URL ini http://www.gbyte.co/tags/drupal-planet/rss.xml "drupal-planet" akan dikonversi ke ID istilah taksonomi yang kemudian akan memfilter hasil tampilan sesuai. Sekarang saya telah menyiapkan tampilan D8 yang sesuai dengan filter kontekstual "Konten: Tag (field_tags)", field_tags menjadi …

3
Cara memeriksa kotak centang secara default dalam bentuk api
Saya bertanya-tanya bagaimana saya dapat memeriksa kotak centang secara default? Apakah #default_valueatribut yang salah? $form['ios'] = array( '#title' => t(''), '#type' => 'checkboxes', '#description' => t(''), '#options' => $options, '#default_value' => 'checked' // this is not working ); Terima kasih banyak!
18 forms 


3
Berbagai Nilai untuk Memicu status #
Bagaimana saya bisa memiliki beberapa nilai memicu #state API Formulir? Katakan misalnya, saya ingin bidang ini terlihat tidak hanya jika nilainya 5 (saat ini berfungsi di bawah), tetapi ingin menjadikan bidang tersebut terlihat jika nilainya 3, 4 atau 5. '#states' => array( 'visible' => array( ':input[name="field_star_rating"]' => array('value' => t('5')), …
18 7  forms  javascript 

2
Apakah Anda memiliki contoh panggilan balik akses hook_menu ()?
Saya telah mengunduh proyek contoh , tetapi dalam modul menu_example semua access callbackdiatur ke true.. sulit untuk memahami cara kerjanya. Dalam contoh saya, entri meno saya harus terlihat pada node, tetapi hanya untuk peran yang memiliki izin untuk mengedit node sendiri. Saya tidak dapat menemukan contoh verbose lebih sedikit dari …
18 7  routes  hooks  users 


3
Bagaimana cara menginstal modul yang menyertakan versi Symfony yang berbeda?
Saya seorang pengembang dan pemelihara untuk proyek CiviCRM. Kami telah mencoba untuk membuat CiviCRM versi Drupal 8, dan telah berhasil. Kami memukul kepala kami dengan keyboard kolektif kami mencoba mencari penghalang utama untuk proyek ini. CiviCRM telah menggunakan Symfony untuk sementara waktu, dan versi yang disertakan berbeda dari apa yang …
17 8  civicrm 

1
Apa fungsi setara yang harus saya gunakan untuk penanganan HTTP?
Melihat fungsi-fungsi yang tercantum dalam halaman penanganan HTTP untuk Drupal 7 , saya perhatikan bahwa fungsi-fungsi berikut tidak ada lagi di Drupal 8. (Tautan tersebut untuk halaman dokumentasi Drupal 7, di mana tautan ke dokumentasi Drupal 8 untuk mereka). fungsi tidak ada.) drupal_access_denied () drupal_get_query_array () drupal_goto () drupal_http_request () …
17 8 

1
Drupal memanggil "is_dir" lebih dari 4000 kali?
Setelah mengalami masalah saat memuat situs yang sangat penting, saya menginstal XHPROF dan melihat statistik untuk melihat di mana saya dapat meningkatkan kode saya. Saya menemukan sesuatu yang menarik yang tidak saya mengerti. Panggilan Drupal "is_dir" lebih dari 4000 kali pada hampir setiap permintaan dan ini membutuhkan sekitar 800 ms …
17 7  performance 


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.