Câu hỏi được gắn thẻ «hooks»

Sử dụng nó cho cơ chế cho phép mở rộng chức năng của mô-đun mà không cần chỉnh sửa mã của nó.


2
Móc để sao chép trường
Tôi có một mô-đun tùy chỉnh định dạng hiển thị trường hình ảnh, có thể chấp nhận nhiều giá trị. Tôi muốn biết tôi nên sử dụng hook nào để nhân đôi giá trị đầu tiên của trường (ví dụ: "[image1]") và thêm nó trở lại đầu mảng (với array_unshift()tôi …
15 hooks  media  theming 


3
Có lượt xem tôn trọng hook_node_access
Tôi đang sử dụng hook_node_access()để từ chối người dùng truy cập vào một số nút dựa trên một tiêu chí tùy chỉnh. Tuy nhiên, tôi không muốn nội dung này hiển thị trong chế độ xem liệt kê nội dung đó nếu người dùng không vượt qua tiêu chí. Có …
14 views  hooks  users 

2
Nếu cả hai mô-đun đều xác định cùng một đường dẫn menu trong 'hook_menu', thì một Drupal sẽ chọn cái nào?
Ví dụ: "moduleone" xác định đường dẫn 'admin / hello', đầu ra nào print_moduleone_stuff(). /** * Implements hook_menu() */ function moduleone_menu() { $items['admin/hello'] = array( 'title' => 'Module One Hello World', 'page callback' => print_moduleone_stuff, ); return $items; } "moduletwo" xác định đường dẫn 'admin / hello', đầu ra nào …
14 7  routes  hooks 




7
Thay đổi nội dung vụn bánh mì
Tôi đang cố gắng sử dụng móc này để thay đổi liên kết bánh mì: hook_menu_breadcrumb_alter(&$active_trail, $item) Cái móc dường như không được gọi. Tôi đã thử: Sử dụng hook trên một chủ đề Sử dụng hook trên mô-đun tùy chỉnh (Breadcrumb_finder_fix) Xóa tất cả bộ nhớ cache bằng Drush …
13 7  hooks  breadcrumbs 

3
Kiểm tra loại nội dung của nút trong hook tiền xử lý
Tôi có một loạt các biến tôi muốn cung cấp trên các mẫu twig cho các mẫu nội dung cụ thể. Trong MYTHEME.themetôi có: 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' …
12 nodes  8  hooks 

5
Cách ghi đè tiêu đề trang theo loại nội dung
Tôi đang sử dụng pagetitlemô-đun lõi để hiển thị tiêu đề trang. Tuy nhiên, đối với một số loại nội dung tôi muốntrangtiêu đề chính là nhãn loại nội dung (ví dụ: "Tin tức") chứ không phải nhãn nút (ví dụ: "Drupal 8 được phát hành!"). Có một cách đơn …
12 theming  hooks  8 


6
Tạo loại nội dung mới trên hook_install
Ai đó có thể chỉ cho tôi một ví dụ thích hợp về cách tạo loại nội dung mới trong phương thức hook_install của mô-đun không? Tôi cũng muốn biết nếu / tôi nên làm gì trong hook_uninstall để dọn dẹp mớ hỗn độn của mình; Tôi đọc có một …
11 7  hooks 


3
thứ tự thực hiện hook_form_alter
Có cách nào để thay đổi thứ tự thực hiện hook_form_alter trong Drupal 7 mà không thay đổi trọng lượng của mô-đun hoặc hack Drupal Core không? Tôi đang cố gắng thay đổi thành phần được thêm vào trong transl_form_node_form_alter từ mô-đun dịch. Khi gỡ lỗi biểu mẫu, tôi không …
10 7  forms  hooks 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.