Drupal

12
Cara mengganti judul halaman berdasarkan jenis konten

Saya menggunakan pagetitlemodul inti untuk membuat judul halaman. Namun, untuk jenis konten tertentu saya inginhalamanjudul utama menjadi label tipe konten (mis. "Berita") dan bukan label simpul (mis. "Drupal 8 dirilis!"). Apakah ada cara sederhana untuk mencapainya? Dugaan pertama saya adalah...

12
Berikan bidang simpul di dalam page.html.twig

Saya memiliki bidang gambar pada tipe konten saya (field_hero_image). Saya tidak ingin membuatnya dalam file node.html.twig. Namun, saya DO ingin merendernya di file page.html.twig. Secara khusus, saya ingin merendernya di samping judul halaman. Kode apa yang akan saya gunakan dalam file...

12
Menyimpan data / sesi untuk pengguna anonim

Saya bekerja di toko, dan untuk kereta, saya harus menyimpan barang sebelum pembayaran. $tempstore = \Drupal::service('user.private_tempstore')->get('boutique'); $tempstore->set('poids', $form_state->getValue('poids')); Saya melihat pada layanan pengguna untuk: pivate_tempstore dan...

12
Periksa tipe konten dari simpul dalam kait praproses

Saya memiliki serangkaian variabel yang ingin saya buat di templat ranting untuk templat konten tertentu. Dalam MYTHEME.themeaku punya: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block')...

12
Cara membangun kembali formulir setelah panggilan AJAX

Saya mencoba untuk mengizinkan pengguna untuk secara dinamis memilih sejumlah bidang berdasarkan pada kotak dropdown menggunakan panggilan ajax, tapi saya sepertinya tidak bisa mendapatkan panggilan ajax untuk membangun kembali formulir sesudahnya. <?php class AJAXexample extends BlockBase {...

12
Bagaimana cara membuat tabel dalam modul khusus

Di Drupal 7 kami biasa menggunakan hook_schema()file .install untuk membuat tabel. Saya percaya bahwa, di Drupal 8, Anda dapat melakukannya juga, tetapi saya mendapat kesan bahwa Anda harus membuat file .yml dengan skema Anda. Apa metode untuk membuat tabel di Drupal

12
Cara membuat fieldset kustom diciutkan secara default di Drupal 8

Di Drupal 7 ada opsi untuk mengatur fieldset dapat dilipat atau tidak, dan untuk membatasi keadaan default elemen form ini (diciutkan, atau tidak diciutkan). Contoh: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE,...

12
Cara mengakses label yang dipilih alih-alih nilai

Saya memiliki daftar pilih negara: AL|Alabama AK|Alaska AZ|Arizona AR|Arkansas Dalam kode untuk mengakses nilai status yang dipilih, saya dapat menjalankan kode seperti ini: ... $entity->get('field_state')->value; ... Saya mendapatkan nilai seperti AL atau AK. Bagaimana saya bisa...

12
Bagaimana cara mendapatkan nilai-nilai bidang paragraf?

Saya ingin membuat daftar produk di drupal dan mengirimkannya di layanan web. Untuk ini saya membuat jenis entitas dengan paragraf untuk setiap produk. Bagaimana saya bisa memuat paragraf dan mengakses bidangnya? Sampai sekarang saya hanya melihat target_id dan target_revision_id produk. Terima...

12
Bagaimana cara mengatur CORS?

Drupal 8 memiliki layanan web RESTful di dalam inti dan sejak 8.2 kami tidak memerlukan modul cors . Sekarang untuk menggunakan layanan kami hanya mengaktifkan dan mengkonfigurasi file default.service.yml seperti yang ditentukan di sini Namun, saya tidak dapat mengkonfigurasi pengaturan ini untuk...

11
Beberapa (dan berbeda) crons?

Dalam webiste produksi normal, ada banyak tugas yang perlu dilakukan melalui crontab, tetapi katakanlah Anda tidak ingin semua tugas ini berjalan di setiap cron. Sebagai contoh, saya ingin memiliki: Cron yang berjalan sekali sehari, untuk pemeliharaan 'normal' (pembaruan memeriksa, misalnya) B...

11
Bagaimana cara mengonversi tema Wordpress?

Saya mencari di Google, tetapi saya tidak menemukan solusi otomatis. Jadi, saya sudah memulainya secara manual. Memetakan file CSS itu mudah, tapi saya sedang mencari cara untuk memetakan blok / template. Tolong

11
Buat tipe konten baru di hook_install

Dapatkah seseorang menunjukkan kepada saya contoh yang tepat tentang cara membuat jenis konten baru dalam metode hook_install modul ? Saya juga ingin tahu apakah / apa yang harus saya lakukan selama hook_uninstall untuk membersihkan kekacauan saya; Saya membaca ada beberapa perdebatan tentang...