Drupal

T&J untuk pengembang dan administrator Drupal

1
Bagaimana cara mendapatkan pengguna (entitas) untuk nilai bidang tertentu?
Saya ingin menulis fungsi yang mengembalikan pengguna yang telah memasukkan nilai tertentu ke bidang pengguna khusus. Katakanlah ada bidang ulang tahun khusus untuk setiap pengguna. Apa cara terbaik untuk mendapatkan semua pengguna dengan ulang tahun tertentu? Saya bisa membuat kueri DB yang mencari tabel field_data_field_birthday dan mengembalikan entity_id (yang dalam …
8 users  entities 

2
Mengizinkan pengguna menambahkan istilah taksonomi tetapi meminta administrator untuk memverifikasi mereka
Saya ingin mengizinkan pengguna untuk menambahkan istilah taksonomi baru, tetapi saya ingin ini diverifikasi oleh administrator. Cara saya membayangkan pekerjaan ini akan memiliki pengguna mengisi formulir yang akan mengirim pemberitahuan ke admin yang ditentukan; kemudian, jika admin menerima pengguna meminta beberapa hook atau metode akan dipicu yang akan menciptakan istilah …

4
Alternatif untuk hook_init ()
Saya gunakan hook_init()untuk memeriksa waktu akses terakhir pengguna. Jika waktu akses terakhir kemarin, saya menambah penghitung dan menetapkan beberapa variabel. Masalahnya adalah bahwa hook_init()kadang-kadang dieksekusi lebih dari sekali (saya bisa melihat ini menggunakan dsm()) untuk memuat halaman yang sama, jadi kode saya dieksekusi beberapa kali menghasilkan variabel yang salah. Mengapa …
8 7  hooks 


3
Mengubah bentuk admin / konten
Setelah menambahkan "diubah oleh" pada node saya sekarang perlu menampilkan pengguna yang memodifikasi setiap node pada node_admin_contentformulir (at admin/content) tepat di sebelah kolom "Author". Saya telah berhasil memecahkan ini dengan mengubah node.admin.inc dan menambahkan hanya 2 baris kode: ... 'changed_by' => t('Changed By'), ... ... 'changed_by' => theme('username', array('account' => …
8 7  users  nodes 


4
Tampilan 3, filter kontekstual pada bahasa - memungkinkan beberapa bahasa
Jadi untuk situs ini saya sedang membangun saya harus bisa melakukan hal berikut. Ketika pengguna melihat situs dalam bahasa Inggris, tunjukkan semua artikel berbahasa Inggris Ketika pengguna melihat situs dalam bahasa Belanda, perlihatkan semua artikel berbahasa Belanda - tetapi juga yang berbahasa Inggris yang tidak diterjemahkan Ketika pengguna melihat situs …
8 7  views  i18n-l10n 

2
Bagaimana cara menyembunyikan komentar di bawah simpul, tetapi tidak menutupnya?
Sebenarnya saya ingin membuat daftar komentar untuk node sendiri (oleh Views, misalnya), jadi saya perlu menyembunyikan daftar komentar standar dari modul komentar inti. Saya bisa melakukannya seperti itu: unset($node['comments']['comments']); Tetapi itu tidak akan mencegah permintaan DB untuk komentar. Jadi saya menemukan beberapa cara gila untuk mengelabui modul komentar. Misalnya, untuk …
8 7  comments 


1
Bagaimana cara membuat blok statis secara terprogram?
Saya ingin membuat blok statis menggunakan modul. Saya tidak ingin menggunakan modul Views untuk membuat blok. Adakah yang bisa menjelaskan cara membuat blok statis secara terprogram? Saya sudah memeriksa modul contoh di Drupal, tetapi tidak banyak membantu saya. Saya telah memulai pengembangan modul Drupal setiap baru-baru ini dan saya berjuang …
8 7  blocks 

4
Bagaimana cara: Situs multi bahasa, tetapi backend satu bahasa?
Saya hampir menyelesaikan situs uji multilanguage Drupal 7 pertama saya. Selama saya belum masuk, saya bisa menjelajahi semua halaman dan beralih bahasa. Saat masuk, masalah pertama saya adalah bahwa bahasa backend akan berganti, saat mengganti bahasa frontend. Yaitu, menu admin diterjemahkan, tetapi harus tetap bahasa Inggris (atau apa pun bahasa …

3
current_timestamp di bidang tanggal
Bagaimana saya bisa menambahkan current_timestamp atau sekarang untuk feild tanggal dalam skema basis data drupal. 'created' => array( 'description' => t('Timestamp when the fee schedule was added.'), 'type' => 'int', 'not null' => TRUE, 'unsigned' => TRUE, ),
8 database 

1
Bagaimana cara menggunakan Ajax dalam bentuk perubahan di Drupal 7?
Saya telah membuat jenis konten bernama "menu utama". Saya memiliki beberapa daftar pilih yang saling bergantung. Saya ingin menampilkan daftar yang berbeda ketika kotak centang yang berbeda dipilih. Saya tahu bahwa saya perlu menggunakan Ajax untuk mengedit formulir untuk mencapainya, tetapi adakah yang bisa memberitahu saya cara menggunakan Ajax dengan …
8 forms  ajax 


3
Widget Taksonomi 'Tambah Lainnya'
Saya mencoba membuat widget bidang yang mirip dengan widget referensi istilah normal dengan satu perbedaan utama. Pengguna harus dapat menambahkan beberapa istilah taksonomi baru pada saat yang sama, ini mungkin menunjukkan lebih baik: Saya sampai pada titik di mana fungsinya mirip dengan apa yang disediakan modul taksonomi / opsi / …

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.