Drupal

Hỏi và đáp cho các nhà phát triển và quản trị viên


3
Thêm trường liên kết ở dạng tùy chỉnh
Tôi muốn thêm trường liên kết (nhãn + url nội bộ / bên ngoài) ở dạng tùy chỉnh Điều này không hoạt động: $form['test_ink'] = array( '#type' => 'link', '#title' => $this->t('Link title'), '#url' => '', );
8 forms  8 

3
Làm cách nào để thêm tệp CSS chỉ vào trang trước?
Tôi đang cố gắng thêm một tệp CSS vào trang đầu. Tôi đã thấy Thêm biểu định kiểu (CSS) và JavaScript (JS) vào chủ đề Drupal 8 ; Tôi chỉ cần biết tên máy HOOK cho trang đầu. function THEMENAME_preprocess_HOOK(&$variables) { $variables['#attached']['library'][] = 'CSSPATH'; } Tôi nên sử dụng tên …
8 8  theming 


1
Làm thế nào để tham chiếu thực thể Đoạn hiện có?
Tôi đang cố gắng tạo trường tham chiếu thực thể cho đoạn hiện có, nhưng dường như không thể tìm ra. Tôi đã thử tạo trường tham chiếu thực thể (nội dung) bình thường nhưng điều đó chỉ cung cấp cho tôi các tùy chọn để chọn từ các loại …
8 8  entities 


3
Ngăn chặn kịch bản chéo trang
Một trong những nguyên tắc bảo mật là vệ sinh chuỗi và biến được truyền từ máy khách đến máy chủ. Trong PHP đơn giản, có một số chức năng để ngăn ngừa các lỗ hổng XSS ( Cross-site Scripting ): htmlspecialchars() strip_tags() Chiến lược Drupal 8 để ngăn chặn …
8 8  security 

1
Mẫu trường cho chế độ hiển thị
Tôi có một mẫu cho lĩnh vực của mình : field--field-category.html.twig. Có cách nào để ghi đè lên chế độ Hiển thị cụ thể này không? A có một chế độ gọi là teaser block. Tôi đã thử field--teaser-block--field-category.html.twigcũng như một vài định dạng khác. Tôi biết tôi có thể …
8 theming  8 



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 

2
Cách đặt giá trị cho trường đa giá trị trong drupal 8 theo chương trình
Tôi đã lưu các lựa chọn thăm dò ý kiến ​​theo chương trình trong Drupal 8. Tôi đã sử dụng mô-đun lựa chọn Thăm dò ý kiến ​​Drupal8. $node_poll = Poll::load($pollid); //print_r($node_poll);exit; $i = array(13,14,15); foreach($i as $key => $value){ $node_poll->choice->setValue( [ ['target_id' => $value] ] ); // But I …
8 8  polls 




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.