Drupal

T&J untuk pengembang dan administrator Drupal


3
Mendapatkan objek simpul di hook_form_FORM_ID_alter
Tindak lanjuti pertanyaan ini tetapi saya tidak memiliki reputasi yang cukup untuk meminta klarifikasi dalam komentar. Saya porting modul kontribusi ke Drupal 8. Kode yang disarankan pada CR dan posting yang disebutkan di atas tidak berfungsi: $node = $form_state->getFormObject()->getEntity(); Tidak ada yang dimuat ke variabel $ node. IDE PHPStorm saya …
13 8  forms 


1
Jenis Bidang: Teks vs. Teks panjang
Apa perbedaan antara 'Teks' dan 'Teks panjang' di Drupal 7? Jika hanya panjang karakter basis data, apakah lebih baik berhati-hati dan default untuk menggunakan teks Panjang dalam situasi di mana domain dari nilai yang dimasukkan mungkin tidak diketahui secara tepat?
13 7  entities 

2
Apa perbedaan antara hook_preprocess_page dan hook_preprocess_html?
Saya melihat keduanya hook_preprocess_page()dan hook_preprocess_html()merupakan implementasi dari hook_preprocess_HOOK(), tetapi saya tidak mengerti kapan harus menggunakan yang mana. hook_preprocess_page dipanggil pertama, tetapi itu tidak benar-benar membantu saya memahami siapa yang memanggilnya. Melihat debug_print_backtrace()output, itu dipanggil theme(), tetapi itu tidak benar-benar membuat saya mendapatkan jawabannya. Apakah itu hanya ditentukan oleh array yang …
13 7  theming 

4
Memperbarui bidang secara pemrograman, hook_node_update
Saat ini mencoba memperbarui bidang setiap kali sebuah node dibuat atau diperbarui. Namun nilainya tidak diisi dalam node, apakah saya memiliki akses ke objek node dengan kait khusus ini? Apa yang bisa saya lewatkan? function vbtoken_node_update($node) { entity_get_controller('node')->resetCache(array($node->nid)); $types = node_type_get_types(); //What are the current Node Content Types? $yes = …
13 7  entities 


7
Menambahkan pengguna baru secara langsung dalam database
Saya telah diberikan file ke situs Drupal sehingga saya dapat membuat tema baru. Namun saya belum diberi tanggal pengguna / kata sandi admin Drupal sehingga saya tidak bisa masuk ke area admin. Apakah ada cara saya bisa membuat pengguna baru secara langsung dalam database atau cara lain?
13 6  users  database 



3
Bagaimana cara menonaktifkan agregasi dari drush atau PHPmyadmin?
Saya sudah mencari ini dan SEMUA saya menemukan penawaran dengan Drupal 7. Perintah drushal lama drush vset preprocess_js 0tidak berfungsi untuk Drupal 8 dan tabel "variabel" di DB tidak ada dalam 8 ... Namun, saya tidak dapat menonaktifkan agregasi di situs D8 saya untuk beberapa alasan dan ingin menonaktifkannya baik …


4
Apa cara yang benar untuk mengatur konteks cache pada blok khusus?
Saya telah mengalami masalah di mana blok yang seharusnya unik per halaman bukan untuk pengguna yang keluar. Masalahnya adalah plugin blok khusus yang saya miliki pada halaman pencarian tampilan yang berisi filter khusus (semacam pengganti kustom untuk filter terbuka. Blok ditempatkan melalui / admin / struktur / blok). Berdasarkan apa …
13 8  blocks  caching 

2
KernelEvents :: REQUEST tidak diaktifkan pada halaman yang di-cache
Saya mencoba menerapkan pelanggan acara KernelEvents :: REQUEST untuk melakukan beberapa tindakan pada pemuatan halaman. Saya perlu acara ini untuk memecat terlepas dari apakah halaman yang diminta ada di cache Drupal - tampaknya KernelEvents :: REQUEST tidak menyala ketika Drupal menyajikan sesuatu dari cache. Apakah ada acara yang dapat saya …

4
Dapatkan nilai bidang pengguna khusus
Saya memiliki formulir khusus yang perlu menampilkan nilai default dari bidang pengguna kustom. Bidang ini dibuat di bawah / admin / config / people / accounts / bidang dan nama mesinnya adalah field_r_ Period_length_sec. //get user $userCurrent = \Drupal::currentUser(); $uid = $userCurrent->id(); $r_period = $userCurrent->field_r_period_length_sec; Namun, nilainya tidak muncul dan …
13 users  8 

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.