跳转到主要内容
淳理任 提交于 2 September 2018

Drupal8从入门到精通 http://www.nowicode.com/bookpage/206  上的例子有错,无法成功显示,哪位行家可以帮助解决一下?!

1. 在modules下创建了custom/hello_world目录

2. 创建了hello_world.info.yml文件 内容 (http://www.nowicode.com/bookpage/206 上的原码):

name: hello_world
description: Creates a page showing "Hello World"
package: Custom
type: module
core: 8.x
dependencies:
- datetime: datetime
- link: link
- drupal: views
test_dependencies:
  - drupal: image

configure: hello_world.settings
hidden: true

# Note: do not add the ‘version’ property yourself!
# It will be added automatically by the packager on drupal.org

version:1.0

3. 在settings.php里添加了 

$settings['extension_discovery_scan_tests'] = TRUE;

hello1

(原码里最后缺了一个“;”)

 

4. 在custom/hello_world目录里创建了hello_world.routing.yml 用的是http://www.nowicode.com/bookpage/207里的原码

hello2

5. 在modules/custom/hello_world下创建了src/Controller目录

6. 在src/Controller目录下创建了HelloController.php 用的是http://www.nowicode.com/bookpage/207里的原码

hello3

 

报错信息: 进入/admin/modules就出现

网站遇到了不可预知的错误。请稍后再试。

/hello  页面未找到 请求的页面未找到

Drupal_8_for_Absolute_Beginners 里在GitHub的例子没有这个问题。

请行家帮助解决。

谢谢!

Drupal 版本