Drupal

T&J untuk pengembang dan administrator Drupal

1
Cara terbaik untuk membandingkan kinerja tumpukan Drupal
Saya baru-baru ini mengajukan pertanyaan tentang kinerja Drupal dan mendapat beberapa balasan yang bagus. Ini membuat saya berpikir, apa cara yang dapat diandalkan / bermakna untuk membandingkan Drupal? Mudah untuk mengatakan "instal APC, memchached & Varnish" atau "install module x or y", tetapi bagaimana saya bisa mengukur seberapa besar peningkatan …
12 6  performance 

1
Tampilan 3 tidak mengenali penangan yang dideklarasikan. Kenapa tidak?
Dalam modules / addressfield / addressfield.module saya punya: /** * Implements hook_views_api(). */ function addressfield_views_api() { return array( 'api' => 3, 'path' => drupal_get_path('module', 'addressfield') . '/views', ); } dan /** * Implements hook_field_views_data_alter * * @param mixed $result * @param mixed $field */ function addressfield_field_views_data_alter (&$result, $field) { if …
12 7  views 


4
Bagaimana cara mempercepat Operasi Batch API?
Saya sudah mengalami ini baik dengan modul kontrib pihak ke-3 serta beberapa operasi saya sendiri. Saya ingin tahu tentang berbagai cara untuk mempercepat operasi batch saya / contrib ? Asumsikan mereka bekerja dengan node (impor / perbarui dll) dan kita berhadapan dengan parsing daftar node dalam kisaran 10.000+ (walaupun saya …

3
Saran templat halaman tidak berfungsi
Saya telah membuat tema dan memiliki file template saya dalam struktur ini /templates/page/page.tpl.php /templates/page/page--node-type.tpl.php Saya telah membuat templat halaman khusus tetapi untuk beberapa alasan itu tidak diambil oleh Drupal. Saya telah membersihkan cache dan juga mencoba menambahkan fungsi preprocessor ini dalam file theme.php theme tetapi masih tidak berfungsi. if (isset($vars['node'])) …
12 7  theming 

3
Apa arti vid
Saya telah merancang tampilan dan saya melihat permintaan ini di bagian pratinjau: SELECT node.nid AS nid, node_data_field_crm_history_brokerid.field_crm_history_brokerid_value AS node_data_field_crm_history_brokerid_field_crm_history_brokerid_value, node.language AS node_language, node.type AS node_type, node.vid AS node_vid, node_data_field_crm_history_brokerid.field_crm_history_caseid_value AS node_data_field_crm_history_brokerid_field_crm_history_caseid_value, node_data_field_crm_history_brokerid.field_crm_history_dateadded_value AS node_data_field_crm_history_brokerid_field_crm_history_dateadded_value, node_data_field_crm_history_brokerid.field_crm_history_entrydesc_value AS node_data_field_crm_history_brokerid_field_crm_history_entrydesc_value FROM node node LEFT JOIN content_type_crm_history node_data_field_crm_history_brokerid ON node.vid = node_data_field_crm_history_brokerid.vid WHERE node.type …
12 views  database 


3
Bagaimana cara saya mengelola pengembangan kolaboratif di situs Drupal?
Saya bekerja dengan pengembang lain di situs Drupal. Kami telah berjuang untuk menemukan cara yang baik untuk bekerja di berbagai bagian situs pada saat yang sama tanpa saling menghalangi. Kami telah mencoba mengerjakan instans pengembangan yang sama dari situs tersebut, tetapi kami sering menginjak kaki masing-masing, atau menjatuhkan situs dengan …
12 7 


4
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 mendapatkan label seperti Alabama atau Alaska?
12 8 

2
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 8?
12 8  database 


3
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') ->createInstance('myblock', []); $variables['mycustomblock'] = $mycustomblock->build(); $headertext = \Drupal::service('plugin.manager.block') ->createInstance('headertext', [ 'text-align-submit' => 'right', 'uppercase-submit' => TRUE, 'header_size' => 'h4', 'header-size-submit' => 'h4', 'grid-size-submit' …
12 nodes  8  hooks 

5
Bagaimana cara mendapatkan label jenis simpul dari objek simpul?
Saya mencoba untuk mendapatkan label bundel (node ​​type label) dari node dari objek node di Drupal 8. Ini berfungsi, tetapi tampaknya bertele-tele: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); Apakah ada cara lain untuk mendapatkan label bundel, mungkin dengan cara yang tidak terlalu rumit ?
12 8  entities 

2
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 page.html.twig untuk mengakses bidang level node dan merendernya? (Ada …
12 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.