用户登录

drupal generate:controller ... 这条命令可以为模块生成控制还有路由 .. 先指定一下模块的名字 ... 比如 ninghao_test ... 这是刚才我们用 drupal console 生成的一个模块 ..

输入控制器的名字 ... HelloController

再输入控制器方法的标题 ... 你好

Enter the action method name ... 输入方法的名字 ...

再输入路由的地址 /hello/{name} ... 后面的 name 是路由里的参数 ...

如果没有要继续添加的方法,可以直接再按一下回车 ..

是否要生成单元测试 ... yes

是否要在容器里载入服务 ... no

Do you confirm generation? 是的 ..

完成以后会显示生成的一些文件 ... HelloController.php 是控制器的类 ... ninghao_test.routing.yml 是定义路由的地方 ..

HelloControllerTest.php 是做测试用的 ...

回到网站,我们可以访问一下路由的地址 ... /hello/ 后面这块是地址里的参数 ... 比如 drupal ..

这个页面显示的内容就是刚才我们用 Drupal Console 生成的 HelloController 这个控制器提供的 ...

生成控制器与路由《 Drupal:Console 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点