Drupal

T&J untuk pengembang dan administrator Drupal

1
Cara membuat modul paragraf di ranting
Saya membuat template khusus untuk tema saya dan saya sedang membangun halaman page.html.twig. Saya ingin memanggil bidang simpul individu ke dalam baris terpisah. Saya telah berhasil menampilkan semuanya kecuali bidang paragraf. Saya telah mencoba. {{ node.field_benefits }} {{ node.field_benefits.value }} {{ paragraph.field_benefits }} {{ paragraph.field_benefits.value }} {{ node.paragraphs.field_benefits }} Dan …
8 views  theming 

3
Bagaimana cara menyuntikkan nilai konfigurasi ke dalam layanan?
Dalam Symfony 2 saat mendefinisikan layanan, dimungkinkan untuk menyuntikkan parameter konfigurasi dengan %parameter.name%merujuknya dengan string. Sebagai contoh: services: app.mailer: class: AppBundle\Mailer arguments: ['%app.mailer.transport%'] Tapi apa pendekatan Drupal 8 yang benar untuk menyuntikkan nilai konfigurasi ke layanan? Tentu saja saya tidak ingin menggunakan \Drupal::config()di dalam kelas layanan. Melewati nilai konfigurasi setiap …
8 8 

4
Dapatkan pengaturan instance bidang
Apa yang setara dengan field_info_instance()untuk Drupal 8? Pengaturan bidang default disimpan sebagai konfigurasi dalam file seperti field.field.ENTITYTYPE.BUNDLE.FIELDNAME.yml, tetapi bagaimana cara mendapatkan nilainya saat ini?
8 entities  8 

2
Menggunakan nilai bidang sebagai atribut Ranting
Saya perlu menetapkan nilai bidang sebagai kelas CSS dalam templat halaman. Bagaimana saya bisa melakukannya dengan cara Ranting? {{attributes.addClass('class-name')}} adalah cara untuk mengatur kelas secara manual. Saya memiliki bidang daftar untuk memungkinkan pengguna menetapkan warna latar belakang untuk bagian dari situs. Di Drupal 7 saya menggunakan kode ini. <div class="<?php …
8 theming  8 

2
mengapa variabel templat ranting dengan markup tidak dirender?
Dalam fungsi preproses template saya, saya memiliki variabel: $test = "<p>this is a paragraph</p>"; dan saya meneruskannya ke templat saya: $variables['test'] = $test; dan output dalam ranting: {{test}} tetapi alih-alih mendapatkan paragraf yang diformat, saya mendapatkan output asli dalam teks biasa: <p>this is a paragraph</p> Bagaimana cara membuat Drupal membuat …
8 8  theming 

2
Bagaimana cara menunjukkan slogan situs?
Saya mencoba mengatur situs web pertama saya menggunakan Drupal 8 sebuah Bootstrap . Sayangnya saya tidak dapat menampilkan slogan situs dalam tema Bootstrap. Slogan diatur /admin/config/system/site-informationtetapi tidak ditampilkan. Jadi saya pikir sendiri, mungkin tidak dicetak di page.html.twig dan mencoba memasukkannya ke sana. Pembukaan itu mengatakan: * Available variables: * Site …

2
Mengapa setting.php ada di folder web?
Di instalasi default, settings.php terletak di sites/default/. Tidak ada rekomendasi di situs web Drupal resmi tentang mengubah lokasi file ini. Bukankah itu menimbulkan masalah keamanan potensial? Saya telah melihat webservers Apache akhirnya gagal menafsirkan file PHP, dan menyajikan konten file PHP dalam format teks / polos murni, bukannya konten HTML …


2
Dapatkan direktori jalur publik
Saya ingin menyimpan file secara terprogram di jalur publik, dan saya ingin tahu bagaimana saya bisa mendapatkan Public Directory pathdi Drupal 8. Di Drupal 7, saya akan menggunakan kode berikut. drupal_realpath(file_default_scheme() . '://') Apa yang setara di Drupal 8?
8 8  files 


2
Dapatkan gambar dengan url gaya dari URI di ranting
Jadi berkat 4k4 akhirnya saya berhasil mendapatkan URI gambar asli saya melalui templat bidang item.content['#item'].entity.uri.value dan dengan {{ file_url(item.content['#item'].entity.uri.value) }} Saya akan mendapatkan url dari file asli. Saya memiliki informasi gaya gambar melalui item.content['#item']['#image-style'] 'media' itu diminta Solusi PHP sudah tersedia di sini , tetapi bagaimana saya melakukan ini di …
8 theming  8  uri  media 

3
Menambahkan tautan ke halaman / admin / config [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Saya belajar cara membuat modul untuk Drupal 8. Saya sudah membaca banyak tutorial dasar, tetapi saya …
8 8 

3
Bagaimana saya bisa secara sistematis mengeluarkan pengguna lain di D7?
Di situs kami, kami memiliki akun klien, masing-masing dengan super administrator dan sub pengguna milik akun itu. Kami ingin super admin dapat memaksa sub pengguna untuk keluar. Apa cara terbaik untuk menghancurkan sesi pengguna di Drupal yang berfungsi terlepas dari apakah informasi sesi disimpan dalam Redis, Memcache atau database? Sebelum …
8 sessions  users 


3
Garis miring dalam parameter rute tunggal atau cara lain untuk menangani menu tail dengan jumlah params dinamis
Menurut dokumentasi Symfony , rute yang ditentukan di bawah ini akan memicu controller yang ditentukan untuk keduanya /hello/bobdan /hello/bob/bobby: _hello: path: /hello/{names} defaults: { _controller: \Drupal\mymodule\Controller\Main::Controller } requirements: _access: 'TRUE' names: .+ Dalam kasus permintaan untuk /hello/bob/bobbypara {names}param akan "bob / bobby" (garis miring utuh) dan itu akan sampai ke …
8 8  routes 

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.