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

Thẻ phiên bản nên được sử dụng cho các câu hỏi chỉ áp dụng cho một phiên bản, không chỉ nói phiên bản mà trang web đang sử dụng.

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
Làm thế nào để tôi có được nhãn loại nút từ một đối tượng nút?
Tôi đang cố gắng để có được nhãn bó (nhãn loại nút) của nút từ một đối tượng nút trong Drupal 8. Điều này hoạt động, nhưng có vẻ dài dòng: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); Có cách nào khác để lấy nhãn bó, có thể theo cách ít phức tạp hơn …
12 8  entities 

2
Kết xuất trường nút bên trong page.html.twig
Tôi có một trường hình ảnh trên loại nội dung của mình (field_hero_image). Tôi không muốn nó hiển thị trong tệp node.html.twig. Tuy nhiên, tôi muốn hiển thị nó trong tệp page.html.twig. Cụ thể, tôi muốn kết xuất nó cùng với tiêu đề trang. Tôi sẽ sử dụng mã nào …
12 theming  8 

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 


1
Cách kết xuất mẫu trong Drupal 8
Tôi đang cố gắng kết xuất một mẫu trong Drupal 8. Trong Drupal 7, tôi sẽ tạo một chủ đề với hook_theme, tạo một thư mục mẫu trong mô-đun của mình, thả tệp mẫu vào và tôi có thể hiển thị nó với theme (). Làm cách nào để thực …
12 theming  8 


4
Làm cách nào để thiết lập CORS?
Drupal 8 có dịch vụ web RESTful được xây dựng trong lõi và kể từ 8.2, chúng tôi không cần mô-đun cors . Bây giờ để sử dụng các dịch vụ, chúng tôi chỉ cần kích hoạt và định cấu hình tệp default.service.yml như được chỉ định ở đây Tuy …

1
Làm thế nào để Clean_group và clean_id hoạt động?
Tôi chưa quen với cú pháp Drupal 8 và Twig. Tôi không thể hiểu làm thế nào bộ lọc làm việc của nó Clean_group "area | clean_group"? Clean_group ở đây là gì? Tôi đã thêm mã sau vào tệp page.html.twig của mình {% set classes = [ 'region', 'region-' ~ …
12 8  theming 

5
Làm thế nào tôi có thể cài đặt lại một mô-đun?
Tôi đang tạo trên mô-đun Drupal 8. Tôi đã sử dụng một bảng tùy chỉnh để lưu trữ dữ liệu được thu thập từ các biểu mẫu. Bằng cách nào đó trong quá trình cài đặt, các bảng không được tạo do sự cố trong tệp cài đặt. Bây giờ …
12 8 


2
Thư mục con và cách các lớp không gian tên
Trong Drupal 7 tôi có thể có một mô-đun bên trong một mô-đun khác. Đây có phải vẫn là trường hợp trong Drupal 8 không và làm thế nào tôi có thể đặt tên các lớp bên trong mô-đun phụ? Một điều khác tôi có thể làm trong Drupal 7 …
11 8 


1
Drush dl không hoạt động với PHP 7 và Ubuntu 16.04
Khi tôi cố gắng làm: drush dl drupal-8 Tôi nhận được lỗi sau đây: PHP Fatal error: Uncaught Error: Call to undefined function Drush\UpdateService\simplexml_load_file() in /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/Project.php:74 Stack trace: #0 /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/ReleaseInfo.php(64): Drush\UpdateService\Project::getInstance(Array, 86400) #1 /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/ReleaseInfo.php(122): Drush\UpdateService\ReleaseInfo->get(Array) #2 /home/alexander/.config/composer/vendor/drush/drush/commands/pm/download.pm.inc(111): Drush\UpdateService\ReleaseInfo->selectReleaseBasedOnStrategy(Array, '', 'auto', false, NULL) #3 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(366): drush_pm_download() #4 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(217): _drush_invoke_hooks(Array, Array) #5 …
11 8  drush 

4
Làm cách nào để thêm tab tùy chỉnh trong trang hồ sơ người dùng?
Tôi cần thêm một tab tùy chỉnh trong trang hồ sơ người dùng. Tôi đã xác định lộ trình của mình như dưới đây: mymodule.routing.yml mymodule.account: path: '/user/{user}/custom' defaults: _form: '\Drupal\mymodule\Form\MyModuleUserSettingsForm' _title: 'Custom Settings' user: \d+ requirements: _permission: 'access content' mymodule.links.task.yml mymodule.account: title: Mymodule Settings route_name: mymodule.account base_route: entity.user.canonical mymodule.links.menu.yml …
11 users  8  routes 

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.