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ó.

1
Thêm nội dung của riêng bạn vào nút
Tôi đã tạo một mô-đun thêm nội dung tùy chỉnh vào một nút; Tôi muốn hiển thị nội dung tùy chỉnh này trong chế độ xem nút. Tôi nghĩ hook_node_view()là móc đúng để sử dụng, nhưng nội dung của tôi không được hiển thị. những gì tôi nhận được cho …
8 7  hooks  nodes 

2
Ví dụ về hook_file_d Download
Làm cách nào để hạn chế quyền truy cập vào một số tệp nhất định dựa trên loại nội dung của chúng? Tôi có phần tải xuống cho người dùng đã đăng ký và tôi muốn ngăn họ đăng liên kết ở đâu đó bên ngoài trang web của tôi. …
8 7  entities  hooks  files 

3
Chức năng chủ đề tùy chỉnh không được gọi?
Tôi đang xây dựng mô-đun Drupal 7 để tạo loại trường bespoke. Tôi đã thực hiện tất cả các móc cần thiết. hook_field_formatter_view()Chức năng của tôi trông như thế này: function MYMODULE_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) { $element = array(); switch ($display['type']) { case 'default': foreach ($items as …
8 7  theming  hooks  entities 

1
Mô-đun tùy chỉnh với menu riêng của mình?
Tôi đang trong quá trình viết mô-đun tùy chỉnh thứ 3 của mình và đây là thử thách lớn nhất của tôi. Tôi biết cách sử dụng hook_menu để tạo các mục menu và tùy thuộc vào đường dẫn bạn chọn xác định nơi chúng hiển thị trên trang web …
8 7  routes  hooks 

2
Thay đổi giá trị trường trước khi kết xuất
Trong Drupal 8, tôi đã nghĩ rằng đó là một nhiệm vụ đơn giản nhưng không phải: function hmytheme_preprocess_field(&$variables, $hook) { $element = $variables['element']; if (isset($element['#field_name'])) { if($element['#field_name'] == "bar"){ element['#items']->value ="foo"; //or element['#items']->set(0,"foo"); } } } Đây không phải là làm cho kết xuất. Làm thế nào để ? …
8 entities  8  hooks 

1
Làm việc với các đề xuất mẫu trên Drupal 8
Tôi cần Drupal để sử dụng mẫu trang tùy chỉnh nếu URL chứa tham số _GET cụ thể . Trong D7 tôi sẽ làm một cái gì đó như thế này trong template.php của chủ đề: function mytheme_preprocess_page(&$variables) { if($_GET['isCustomTpl'] == true) $variables['theme_hook_suggestions'][] = 'page__myCustomTpl'; } Nó không hoạt động …
8 8  theming  hooks 

2
Thay thế hook_node_view trong Drupal 8 là gì?
Tôi đang sử dụng Drupal 8 Beta 14 và tôi muốn chỉnh sửa đối tượng nút trong chế độ xem trêu ghẹo. Như hook_node_viewđã bị xóa trong Drupal 8. Cái móc thay thế hoặc một số cách khác mà tôi có thể sử dụng để chỉnh sửa nút là gì? …
7 nodes  hooks  8 

1
jquery get hoặc post phương thức cho mô-đun khối drupal
Có thể sử dụng phương thức jquery get hoặc post để tìm nạp dữ liệu động trong mô-đun khối aa drupal7.x. Tôi là một người mới đến drupal. Đây là tập tin event_calWiki.module của tôi function event_calendar_help($path, $arg) { switch ($path) { case "admin/help#event_calendar": return '<p>'. t("A block module that …
7 7  hooks  blocks  javascript 



4
Làm cách nào để thêm các trường tùy chỉnh và cài đặt hiển thị cho các loại nội dung tích hợp thông qua cài đặt mô-đun tùy chỉnh?
Tôi khá mới với Drupal, tôi đến từ sự phát triển của Wordpress và tôi đang cố gắng "dịch" một số bổ trợ của mình sang các mô-đun trong Drupal 8. Tôi đang theo tài liệu cố gắng thêm một trường mới, nói "giá" vào một nút. Tất cả các …
7 nodes  8  entities  hooks 

1
Nhận tên hiển thị từ hook_pre process_view_view
Tôi muốn sử dụng hook_pre process_view_view để một số lượt xem chia sẻ cùng một mẫu, bằng cách thêm theme_hook_suggestions như được mô tả trong bài viết này: http : // greenash.net.au/ Dùts / 2014/04 / shaming-twsheet-b between-multipl-drupal -lượt xem/ function mytheme_preprocess_views_view(&$vars) { if (in_array( $vars['view']->name, array( 'whatever'))) { $vars['theme_hook_suggestions'][] …
7 views  hooks 


1
Làm thế nào để thêm lớp .active vào mục menu?
Tôi đang phát triển một chủ đề cho Drupal 7 và tôi gặp phải vấn đề sau. Tôi có thể thấy có các bản sửa lỗi thông qua jQuery. Nhưng tôi muốn làm theo cách của Drupal. HTML hiện tại của tôi <ul class="menu sf-js-enabled"> <li class="first leaf"> <a href="/" …
7 theming  hooks 

4
Ghi đè chức năng của một mô-đun trong một mô-đun khác
Module1 có chức năng có tên 'function1'. 'function1' không phải là một loại hook, nhưng nó là một hàm gọi lại menu hoặc được gọi bên trong hook. Module2 muốn ghi đè 'function1' bằng cách sử dụng tất cả các biến có sẵn cho function1 bên trong Module1. Tôi có …
7 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.