Mengapa saya harus menggunakan EntityFieldQuery ketika saya bisa melakukan pekerjaan yang sama dengan Db_select () untuk mengambil nilai. Akan lebih baik jika seseorang bisa memberikan contoh, bukan hanya
Mengapa saya harus menggunakan EntityFieldQuery ketika saya bisa melakukan pekerjaan yang sama dengan Db_select () untuk mengambil nilai. Akan lebih baik jika seseorang bisa memberikan contoh, bukan hanya
Saya dapat membuat simpul menggunakan kode berikut: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Tetapi jika saya memiliki ID simpul, bagaimana saya bisa mengedit
Saya punya sekitar 70 ribu node dari tipe yang ditentukan di situs saya. Saya perlu menjalankan pembaruan pada mereka. Beberapa operasi dan pengaturan satu bidang ke nilai yang diinginkan. node_savesangat lambat dan itu menyebabkan crash (terlalu lama callstack mayby). Apakah ada cara yang lebih...
Drupal 7 memiliki sistem kueri mirip ORM yang sangat menjanjikan dengan EntityFieldQuery. Saat ini, saya mengerti bagaimana memilih node, tetapi hasilnya tidak mengandung informasi spesifik, seperti fil, yang saya cari. $query = new EntityFieldQuery(); $entities =
Saya bertanya-tanya apakah seseorang telah menyusun daftar bidang yang tersedia untuk membuat jenis konten di Drupal. Ada banyak daftar modul yang paling populer, tetapi alangkah baiknya jika ada yang berfokus pada bidang yang ada, baik dalam inti, atau dari modul pihak ketiga. Saya telah...
Saya membuat situs web dengan Drupal 7, dan saya sedang mencari izin untuk Taksonomi. Saya ingin memberi pengelola situs web tempat sentral untuk mengelola kosa kata dan menambahkan istilah, mengurutkan istilah, dll. Jadi saya memberikan izin kepada mereka "Mengelola kosa kata dan istilah" di bawah...
Bagaimana Anda memeriksa bahwa suatu bidang kosong, ketika Anda memiliki objek $ node? Saya menemukan ini sebagai solusi yang mungkin: $field = field_get_items('node', $node, 'field_post_image'); Saya dapat memeriksa sekarang: UPDATE .Ups! Ini tidak dapat diandalkan, meskipun saya berjanji itu...
Saya spasi ketika mengetik nama bidang dan sekarang nama mesin tidak seperti yang saya inginkan. Saya tahu ini hanya gangguan. tapi saya bertanya-tanya apakah ada cara untuk mengubah nama mesin dari suatu bidang setelah dibuat. Saya kira ini menuntun saya ke bagian kedua dari pertanyaan saya. jika...
Di hook_node_update () , saya dapat dengan mudah memberi tahu 'status' sebuah simpul (apakah itu diterbitkan atau tidak) setelah diperbarui. Namun, ada cara mudah untuk memeriksa untuk melihat apakah node diperbarui itu diterbitkan, tapi sekarang tidak? (Atau sebaliknya)? Saya pikir Aturan...
Bagaimana cara mendaftar semua tipe entitas yang tersedia di Drupal menggunakan drush? Terkait: Bagaimana cara mendapatkan daftar semua jenis
Saya mendapatkan kesalahan fatal EntityMalformedException: Properti bundel tidak ada pada entitas tipe node. di entity_extract_ids () (baris 7700 dari. \ termasuk \ common.inc) ketika mencoba mengakses pengguna / xyz . Saya mencoba mengambil info tentang simpul cacat pada baris 7700, tempat pesan...
Bagaimana cara menghapus bidang dari node secara terprogram? Saya memiliki migrasi hook_update_Nyang memindahkan konten dari bidang aa ke tabel kustom. Setelah migrasi itu, saya ingin menghapus bidang dalam fungsi yang sama. Apakah ada API bidang yang melayani bidang penghapusan? Sunting, Solusi...
Saya telah membuat tipe konten yang memiliki bidang opsi daftar / pilih, dan saya telah memasukkan pasangan kunci nilai yang diperlukan untuk daftar pilih berfungsi. Data telah dimasukkan, dan diputuskan bahwa istilah-istilah tertentu tidak lagi berlaku dan harus dihapus. Namun, ketika mencoba...
untuk mendapatkan semua bidang yang digunakan dalam tipe konten, di Drupal 7 saya menggunakan kode berikut. $fields = field_info_instances('node', 'article'); Apa yang setara untuk Drupal
Saya membuat entitas kustom menggunakan API Entitas yang memiliki properti tertentu yang didefinisikan hook_schema()dan juga dinyatakan dalam entityPropertyInfo(), kelas yang diperluas EntityDefaultMetadataController. Sejauh ini baik. Sekarang saya ingin agar pengguna dapat menyesuaikan jika dan...
Saya telah menggunakan modul "Field Group" dan membuat beberapa grup di backend. Sekarang saya ingin menambahkan bidang ke grup secara terprogram. Bagaimana saya bisa melakukan itu. Saya menggunakan Hook_form_alter, saya perhatikan bahwa setiap bidang memiliki 'und'attribute' di mana grup bidang...
Saya memiliki bidang daftar untuk jenis blok khusus yang terlihat seperti ini: left|Align left right|Align right Saya dapat mengakses kunci di Ranting dengan melakukan sesuatu seperti ini: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} Namun, jika saya...
Saya ingin menambahkan kelas ke <a>tag bidang yang terdiri dari tautan dan teks. (Ini bidang tipe Tautan .) Nama bidang tersebut adalah content.field_c_button_link. Dalam file templat, saya ingin menambahkan sesuatu seperti berikut ini. {{ content.field_c_button_link.0.addClass('button...
Saya memiliki tipe konten yang ada dengan sejumlah node. Saya baru saja menambahkan bidang boolean baru dengan nilai default "off." Namun, hingga saya menyimpan kembali setiap node nilai default tidak diatur, sehingga tampilan yang seharusnya hanya menunjukkan node-node di mana bidang baru...
Ketika kita pergi ke jalan /admin/structure/types/manage/article/fieldsdan menggunakan Add new fieldopsi atau Add existing fieldopsi, apakah itu membuat bidang, membuat contoh bidang atau melampirkan contoh bidang? Bagaimana cara membedakannya? Jadi, secara pemrograman, kapan harus menggunakan...