用户登录

在我们的模块里也可以去覆盖模板 .. 先找到我的自定义主题下面的这个 input--textfield.html.twig 模板文件 ... 把这个模板放在我的自定义模块的下面 ... 放在自定义模块的 templates ... form 的下面 ..

再找到我的自定义模块的 module 文件 .. 在用 drupal console 创建这个模块的时候,已经在这个文件里给我们用了一下 hook_theme ...

在这个函数里 .. 可以 return 一个数组 ... 数组里的项目的 key 是 input__textfield .. 它的值是一个数组 ... 添加一个 template ... 位置是 form/input--textfield ..

再用一下 base hook ... 值是 input ..

重建一下缓存 ...

再去预览一下 ..

你会发现,现在界面上显示的这个文本框用的模板文件,会来自我的自定义模块 ...

0:00
0:00
0:00
1:30
0:00
0:00
1:14
0:00
0:00

在模块里覆盖模板:hook_theme《 Drupal:自定义界面 》

统计

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

社会化网络

关于

微信订阅号

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