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.

2
Bagaimana cara menguji apakah halaman saat ini adalah halaman admin?
Pada titik tertentu saya mulai menggunakan kode berikut untuk menguji apakah halaman saat ini adalah halaman admin: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Tapi saya menemukan bahwa ini gagal pada halaman edit simpul di hook_entity_load (). Bagaimana kita menguji jika kita berada di halaman admin di Drupal 8? Sesuatu seperti …
9 8  routes 


4
hitung nilai bidang multinilai dalam ranting
Saya ingin menghitung jumlah nilai bidang tak terbatas di ranting tempalate yang saya coba {{ node.field_mytext.count }} => dihadapkan dengan kesalahan dan dalam percobaan lain {{ content.field_mytext.count }}=> tidak ada yang dikembalikan (dalam metode ini saya memeriksa bidang saya tidak dalam bidang dinonaktifkan adalah manajer tampilan). Pertanyaan saya adalah bagaimana …
9 theming  8 


2
Cetak bidang gambar dengan banyak entri dari bidang dalam templat ranting
Saya memiliki templat ranting untuk jenis konten khusus. Dan itu mampu membuat sebagian besar bidang dengan baik, tapi saya tidak dapat mencetak bidang gambar dengan banyak gambar. node - mycontenttype.html.twig berisi {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage in content.field_gallery_images %} <div class="gallery-image-item"> {{ galleryimage …
9 theming  8  media 

2
Apa cara yang tepat untuk mendapatkan barang dari entitasqueue?
Saya mengalami kesulitan menemukan contoh API untuk entitasqueue di Drupal 8. Saya akhirnya menulis permintaan untuk mendapatkan item. $query = $this->database->select('entity_subqueue__items', 'esi') ->fields('esi', array('items_target_id')) ->condition('esi.bundle', $name_of_queue) ->orderBy('delta', 'ASC'); $nids = $query->execute()->fetchCol(); Tetapi saya ingin menggunakan fungsi bawaan jika memungkinkan. Di mana fungsi untuk mengambil item dari antrian entitas?
9 8 

1
Mengelola dependensi pustaka modul dengan komposer
Saya telah menemukan Dependensi dalam modul khusus dengan drupal-composer , Bagaimana saya bisa memasukkan pustaka pihak ketiga dalam modul khusus saya tanpa menggunakan Composer Manager dan Bagaimana mengelola modul contrib dependensi komposer pada drupal 8 yang dirilis ke pertanyaan saya, tetapi tidak tampaknya lebih lama berlaku sejak Drupal 8.1 dan …

2
Setel ulang kata sandi pengguna tanpa menggunakan "Lupa kata sandi?"
Saya tahu bahwa di Drupal 7 saya bisa mengatur ulang kata sandi pengguna # 1 melalui kode. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); require_once DRUPAL_ROOT . '/includes/password.inc'; $newhash = user_hash_password('newpass'); $updatepass = db_update('users') ->fields(array('pass' => $newhash)) ->condition('uid', '1', '=') ->execute(); ( user_hash_password()tidak ada lagi di Drupal 8.) Atau, saya …
9 users  8 

1
Bagaimana cara membuat tab pengguna khusus?
Saya mencoba membuat tab khusus baru yang muncul di semua rute yang merupakan turunan entitas. {Entity_type} .canonical. Saya telah mencoba memperluas kelas DeriverBase, khususnya mengganti metode getDerivativeDefinitions. Saya membuat tab itu sendiri dengan memperluas LocalTaskDefault dan mengganti metode getRouteParameters. Tab muncul ketika Anda mengunjungi jalur pengguna Drupal standar seperti www.mysite.com/user/1/ …
9 8 

2
Nonaktifkan cache untuk blok tertentu
Saya ingin membiarkan halaman terus mendapat manfaat dari mekanisme caching Drupal 8 untuk pengguna anonim, kecuali untuk blok tertentu yang harus diperbarui pada setiap penyegaran halaman mengetahui bahwa mereka dihasilkan dari Views. Apakah secara teknis memungkinkan? Bagaimana?
9 views  blocks  8  caching  users 

5
"Sumber database tidak mengandung versi Drupal yang dikenali."
Saya telah menginstal dua situs Drupal di desktop Ubuntu lokal saya 15.10 Apache2 (2.4.12) lingkungan: Satu adalah instalasi baru dari Drupal 8 dan yang kedua adalah salinan dari situs kerja yang ada yang dibangun dengan Drupal 7 (yang sebagian besar adalah modul inti berbasis, sangat rendah hati melalui halaman). Kedua …
9 8  migration 

2
Ekspor / impor konfigurasi tidak berfungsi
Saya melakukan drush config-export stagingpada versi lokal situs saya kemudian drush config-import stagingpada server. Itu mengimpor semua kosa kata taksonomi tetapi tidak ada persyaratan. Saya juga mencobanya melalui UI ( Konfigurasi-> Pengembangan-> Sinkronisasi Konfigurasi ). Apakah ini bug atau hanya sifat yang belum selesai dari Drupal 8?

9
Bagaimana cara mengganti tema admin dengan tema saya sendiri?
Saya membuat tema Drupal 8 saya sendiri: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Saya menggunakan "Tujuh" sebagai tema admin. Ketika saya mengedit halaman (/ …
9 8  theming 

1
Kirim formulir ke ranting template
Bagaimana saya bisa mengirimkan formulir ke ranting template di Drupal 8? Sebagai contoh, saya mendapatkan ini: sebuah formulir: mymodule / src / Form / MyForm.php Kemudian pada Controller saya: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
9 entities  8  theming 

2
Bagaimana cara menambahkan variabel ke templat ranting bidang?
Pada halaman node saya ingin menambahkan judul node ke output bersama bidang lain yang lain (bidang contoh). Saya telah membuat yang baru field--field-example.html.twigtetapi saya tidak dapat mengakses variabel judul simpul karena tidak tersedia di templat bidang. Saya perlu menambahkan variabel ke dalam preprocess tema: themename.theme. Bagaimana cara menambahkan variabel themename.themedan …
9 theming  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.