Drupal

T&J untuk pengembang dan administrator Drupal

5
Bagaimana saya menggunakan hook_views_query_alter ()?
Mengikuti apa yang dilaporkan dalam dokumentasi untuk hook_views_query_alter () , saya membuat file bernama alterform.views.incdan memasukkannya ke dalam modul yang diaktifkan yang disebut alterform. Saya menambahkan kode berikut dalam. alterform.views.incTapi itu tidak berhasil. function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test test'; // test $query->orderby[0] = "FIELD(node.type, 'story', …
20 7  views  hooks 

7
Nonaktifkan daftar notifikasi email
Saya telah melakukan penelitian mendalam melalui web dan saya juga mencoba banyak solusi alternatif, tetapi saya tidak menemukan solusi untuk menonaktifkan notifikasi email untuk pengguna baru. Di Pengaturan Pengguna saya, saya memiliki opsi "Pengunjung dapat membuat akun tetapi persetujuan administrator diperlukan" dicentang, dan opsi "Memerlukan verifikasi email ketika pengunjung membuat …
20 users 




4
Metode termudah untuk bidang bersyarat dalam formulir
Apa cara termudah untuk mendapatkan beberapa sihir javascript untuk mengaktifkan / menonaktifkan bidang formulir berdasarkan pada nilai bidang lain? Ini terdengar seperti sesuatu yang harus ada pembantu di suatu tempat, tetapi saya tidak dapat menemukannya. Saya mencari solusi yang tidak terbatas pada node.
20 forms  javascript 

9
Bagaimana cara menerapkan referensi simpul dua arah?
Modul referensi-simpul (komponen CCK) menyediakan cara hebat untuk membuat referensi satu simpul dari yang lain. Apa cara terbaik untuk mengekspos hubungan dua arah antara keduanya? Contoh di bawah ini: Misalnya, dalam sistem pelacakan tiket dengan dua tiket (node) A & B, Anda bisa membuat referensi simpul dari tiket A -> …
20 7  entities  nodes 

3
Bagaimana cara membuat tampilan dengan filter kontekstual secara terprogram?
Bagaimana cara membuat tampilan dengan filter kontekstual di Drupal 8 secara terprogram? Di Drupal 7, saya biasanya menggunakan kode berikut. $view = views_get_view('test_view'); //test_view is the view machine name $view->set_display("block"); //block is the view display name $view->set_arguments($tid); //$tid is the argument to pass $view->pre_execute(); $view->execute(); $content = $view->render(); Apakah ada …
20 views  8 

6
Bagaimana cara membuat formulir?
Apa alternatifnya drupal_get_form('user_login'). di Drupal 8? Saya menggunakan kode berikut di theme_name.theme, tetapi tidak berhasil. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form = UserLoginForm::create(); }
20 forms  8 

2
Bagaimana cara memuat simpul dengan nilai bidang?
Saya ingin memuat simpul tertentu. Saya tidak tahu id dari node tetapi saya tahu bahwa ia memiliki bidang hash tertentu yang unik dan saya tahu hash itu. Saya ingin memuat simpul melalui bidang hash. Bagaimana saya bisa melakukan itu?
19 nodes  8 

4
Tambahkan penangan kiriman khusus ke formulir
Bagaimana saya bisa menambahkan penangan pengiriman formulir kustom? Saya mencoba menambahkan $form['#submit'][] = 'mymodule_form_submit';atau $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';ke hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) && $form['actions'][$action]['#type'] …
19 forms  8 

6
Sertakan sebagian template
Saya mencoba menggunakan Drupal 8, dengan tema khusus, karena perbedaan struktur besar untuk persyaratan saya, saya memiliki halaman - front.twig.html dan page.twig.html, saya ingin membuat bagian templat seperti yang digunakan dalam phrozn oder dalam proyek Symfony2 normal, misalnya footer.html.twig dan header.html.twig. Template ini disimpan di bawah subdirektori / bagian /. …
19 8  theming 


2
Bagaimana cara menggunakan modul Fitur di lingkungan 3 dev?
Bekerja pada sebuah proyek, menggunakan banyak Fitur , kadang-kadang ada 3 devs untuk aplikasi ini. Kami telah mencoba beberapa pendekatan, tetapi ketika kami menggabungkan cabang-cabang git kami, sepertinya kami sering 'saling menulis' perubahan fitur masing-masing. Konflik berlimpah, melanggar modul fitur membuatnya menyakitkan untuk digunakan, tampaknya. Fitur sebenarnya penghemat waktu yang …

2
Apa manfaat Panel untuk tema?
Saya tidak pernah terlalu memikirkan Panel, karena saya selalu merasa nyaman dengan menulis tema saya sendiri. Namun, saya telah melihat banyak artikel yang menganjurkan keutamaan Panel (dari Lullabot & Active Lamp ), jadi saya pikir sudah saatnya untuk meninjau kembali, terutama karena Panel akan berada di Drupal 8 . Saya …
19 theming  panels 

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.