Drupal

T&J untuk pengembang dan administrator Drupal


2
Bagaimana cara saya mengirimkan variabel dari modul khusus ke file templatnya?
Saya perlu tahu metode paling sederhana untuk mengirimkan variabel dari modul khusus ke file templatnya. Saya telah membuat custom.module dan menempatkan custom.tpl.php di folder modul. function custom_menu(){ $items = array(); $items['custom'] = array( 'title' => t('custom!'), 'page callback' => 'custom_page', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, ); return …
8 theming 

2
Membobot Javascript dalam file .info
Drupal 7 menambahkan opsi ' bobot ' baru ke drupal_add_js sehingga Anda dapat mengontrol urutan di mana file Javascript ditambahkan ke halaman. Apakah ada cara untuk melakukan ini saat menambahkan Javascript dalam file .info?
8 7  .info  javascript 


3
Sejumlah besar Token memperlambat segalanya - Token Placeholder
Adakah di antara Anda yang memiliki masalah dengan jumlah token yang terlalu besar? Karena memiliki beberapa jenis konten (~ 8) dengan sekelompok bidang (~ 5-10 masing-masing) modul Token menghasilkan tabel terlalu besar dengan token pengganti. Ini sebabnya saya harus meningkatkan memori yang ada di setting.php untuk menghindari drupal dari kesalahan …

3
Merender item theme_item_list
Modul saya menyediakan blok sederhana yang perlu berisi daftar tidak terurut dengan beberapa gambar. Dari fungsi blok, saya mengembalikan array yang dapat diulang: $block['content'] = array( 'list' => array( '#theme' => 'item_list', '#type' => 'ul', '#attributes' => array('class' => 'foo1'), '#items' => array( /* ... what should go here? */ …
8 7  forms  theming 


2
Mencoba menggunakan EntityFieldQuery untuk menemukan semua node dengan bidang referensi simpul tidak disetel
Setelah beberapa pencarian, potongan kode terdekat yang saya temukan adalah: ->fieldCondition('field_name_ref', 'nid', 'NULL', '!='); Ini akan menemukan segala sesuatu di mana referensi simpul tidak nol. Tapi jika saya mengubah !=ke =itu mengembalikan apa-apa. Saya telah mencoba semua kombinasi nilai yang dapat saya pikirkan: Melewati NULLbukannya 'NULL'. Melewati array() Mencoba 1, …
8 entities 

1
Tambahkan konten Anda sendiri ke simpul
Saya telah membuat modul yang menambahkan konten khusus ke sebuah simpul; Saya ingin menampilkan konten khusus ini dalam tampilan simpul. Saya pikir hook_node_view()adalah pengait yang tepat untuk digunakan, tetapi konten saya tidak ditampilkan. apa yang saya dapatkan sejauh ini adalah kode berikut: function mymodule_node_view($node, $view_mode = 'full', $langcode = NULL) …
8 7  hooks  nodes 

3
Menampilkan salah satu dari dua bidang di Display Suite dengan persyaratan?
Saya ingin tahu apakah ada cara yang pintar atau disukai menggunakan Display Suite untuk menampilkan salah satu dari dua bidang. Jadi kasing saya memerlukan gambar, apakah itu diunggah, atau EVA (lampiran tampilan entitas). Saya memiliki keduanya menampilkan dengan benar, dan tentu saja jika gambar tidak diunggah (tidak berpenghuni), maka bidang …
8 7  entities 

3
Jalankan tampilan tanpa rendering
Saya ingin menjalankan tampilan (memberikan argumen) secara terprogram dan mendapatkan hasil mentah, tanpa merendernya. Apa itu mungkin? Ketika saya menggunakannya, $view->preview('default', $args);hasilnya dikonversi ke HTML. Saya tahu saya dapat menggunakan $view->resultuntuk mengulangi hasil mentah, tetapi kebiasaan yang diberikan yang saya gunakan untuk beberapa bidang adalah buggy dan memberi saya WSOD …
8 7  views 

1
Drupal Commerce: Bagaimana cara mendapatkan pengaturan modul pembayaran?
Bagaimana cara mengambil konfigurasi modul pembayaran tertentu secara terprogram? Saya mencoba $settings = rules_config_load('commerce_payment_MODULE_NAME'); Ini mengembalikan info yang sangat mendasar (nama, ID dll) dan array "pengaturan" kosong. Saya juga tidak bisa mendapatkannya langsung dari DB. Ini disimpan dalam array serial yang tidak dapat sepenuhnya diproses dengan unserialize()fungsi.
8 7  commerce 

2
Deteksi halaman depan di Drupal 6 dengan javascript
Menggunakan javascript di Drupal 6, apakah ada cara untuk mendeteksi apakah halaman ini adalah halaman depan? Saya memiliki modul Drupal 6 khusus yang menampilkan kode javascript berbeda berdasarkan apakah halaman ini adalah halaman depan atau tidak. Ia menambahkan file javascript tunggal ke drupal, jadi saya perlu memberi tanda centang pada …


2
Bagaimana cara non-administrator menambahkan konten?
Di Drupal 7, bagaimana saya membiarkan pengguna dengan peran tertentu menambahkan artikel baru? Saya masuk sebagai administrator, mengatur izin untuk peran untuk memungkinkan membuat dan mengedit node yang merupakan artikel. Ketika saya masuk dengan pengguna dengan peran, misalnya, "NewRole," Saya tidak melihat kontrol atau dasbor yang memungkinkan saya membuat artikel …
8 users  nodes 

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.