Drupal

T&J untuk pengembang dan administrator Drupal


4
Bagaimana cara mendapatkan ID simpul saat ini?
Dalam Drupal 7, jika saya ingin mendapatkan id node dari node yang saat ini ditampilkan (misalnya node/145) saya bisa mendapatkannya dengan arg()fungsinya. Dalam hal ini, arg(1)akan mengembalikan 145. Bagaimana saya bisa mencapai hal yang sama di Drupal 8?
51 nodes  8 

7
Kondisi "ATAU" di db_select ()
Saya sedang mempelajari lapisan basis data baru, dan saya senang itu diubah menjadi lapisan OOP. Saya perlu menerapkan kueri dengan db_select(). Saya menemukan saya dapat menambahkan WHEREpernyataan $query->condition(), tetapi secara default kondisinya adalah AND'ed bersama. Bagaimana saya ATAU kondisinya bersama? $query=db_select('users','u')->fields('u',array('uid','title','created','uid')); $query->join('flag_content','fc' , 'u.uid = fc.content_id'); $query->condition('fc.fid', '5' , '='); …
51 7  database 

7
Bagaimana cara menggunakan file templat untuk tema formulir?
Sementara node, komentar, blok dan banyak hal lainnya di Drupal bertema menggunakan file templat tema (seperti node.tpl.php), form adalah cerita yang berbeda. Tidak ada file templat tema untuk formulir. Bagaimana saya bisa mendapatkan formulir tertentu untuk menggunakan templat tema khusus?
50 forms  theming 

7
Bagaimana saya bisa mengimpor konfigurasi di situs yang berbeda?
Saya memiliki kesalahan ini ketika saya mencoba mengimpor konfigurasi dari situs lain: Konfigurasi bertahap tidak dapat diimpor, karena berasal dari situs yang berbeda dari situs ini. Anda hanya dapat menyinkronkan konfigurasi antara instance hasil kloning dari situs ini. Saya memiliki 10 pelanggan, dan saya perlu menyinkronkan konfigurasi situs saya dengan …


17
Mengkonfigurasi direktori sementara
Saya baru-baru ini memindahkan situs dari localhost ke VPS. Saya telah berhasil membuat file publik dan pribadi dapat ditulis; Namun, saya tidak yakin di mana menemukan folder sementara dan bagaimana cara mengubah izin. Saya terus menerima pesan ini: File yang ditentukan sementara: // file3Hl91E tidak dapat disalin, karena direktori tujuan …
48 7  files 

5
Bagaimana cara saya mendapatkan ID simpul dari URL?
Sejauh ini, saya menemukan 3 fungsi ini di Drupal 7, tetapi saya tidak begitu yakin apa perbedaan di antara mereka, dan mana yang lebih tepat untuk mendapatkan ID node dalam fungsi blok preproses. menu_get_object() menu_get_item() drupal_lookup_path() Bisakah Anda memberi saya wawasan?
47 nodes  uri 

3
Bagaimana cara menyediakan templat untuk mode tampilan tertentu?
Saya ingin tema mode tampilan hasil pencarian dengan templat. Dalam benak saya, penamaan node file template - artikel - search-result.tpl.php akan melakukan trik, tapi saya jelas salah tentang itu. Saya sadar saya bisa melakukan node - article.tpl.php dan dalam pemeriksaan ini $ view_mode, tapi ini aneh dengan semua mode tampilan …
46 7  theming  entities 


3
Bagaimana cara bermigrasi dari lingkungan pengujian ke lingkungan produksi?
Migrasi dari lingkungan lokal ke lingkungan produksi. Lingkungan produksi telah berjalan beberapa waktu dan membuat banyak artikel. Untuk menambahkan hal-hal baru ke situs saya, saya menambahkan tema khusus dan menginstal CCK, Views, dan modul lainnya di lingkungan pengujian lokal saya. Sekarang setelah lingkungan pengujian lokal selesai, bagaimana cara saya memigrasikannya …
46 7  migration  staging 

5
Buat pengguna secara terprogram dan berikan mereka peran
Saya membuat pengguna secara terprogram seperti ini: $newUser = array( 'name' => $mail, 'pass' => 'password', // note: do not md5 the password 'mail' => $mail, 'status' => 1, 'init' => $mail, 'roles' => array(5) ); $user = user_save(null, $newUser); Saya mendapat peran dengan ID peran sama dengan lima; ketika …
46 7  users 

7
Bagaimana cara mengubah panjang pengaturan bidang?
Saya telah menetapkan batas panjang untuk sebuah situs web pada suatu waktu. Dan sekarang klien ingin menempatkan lebih banyak karakter ke bidang itu. Saya tidak dapat mengubah ukuran maksimum dari Drupal karena saya mendapatkan pesan kesalahan berikut: Ada data untuk bidang ini dalam database. Pengaturan bidang tidak lagi dapat diubah. …
46 7  entities  database 

5
Perintah drush untuk mengunduh DAN mengaktifkan modul
Untuk mengunduh dan memasang modul, saya menjalankan: drush dl module_name drush en module_name -y Saya memasukkannya ke dalam fungsi skrip Bash, dan panggil saja "drin module_name" untuk mempermudah. function drin(){ drush dl $1 drush en $1 -y } Apakah ada perintah satu baris di Drush untuk mengunduh dan mengaktifkan modul?
46 drush 

5
Untuk seseorang yang bukan programmer atau mulai bagaimana ia dapat berkontribusi ke Drupal.org?
Saya telah berbicara dengan orang-orang yang mulai di universitas tentang Drupal. Tetapi mereka adalah pemula dalam pemrograman. jadi mereka memberi tahu saya bagaimana mereka dapat berkontribusi untuk Drupal atau lebih terlibat. Apa saran terbaik bagi mereka untuk berkontribusi .. atau bagaimana mereka dapat memulai jika mereka memiliki keterampilan program yang …

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.