用户登录

Drupal 页面的显示会受到一些模板文件的控制,在不同的地方可能会用到不同的模板文件,如果你需要修改某个地方的显示,你需要找到这个模板文件,复制一份,把它放到自己的主题目录的下面 .. 这些模板文件需要使用一种特定的命名规则 ..

知道什么地方用了哪个模板文件,我们可以打开一个调试功能 .. 在 drupal 目录下面的 sites/default 这个目录的里面,有一个 default.services.yml ... 我们需要复制一份这个文件 ...

这里我先去修改一个权限 ... 回到终端 .. 我的位置是在 sites 这个目录的下面 .. 注意它里面的 default 这个目录现在没有写入权限 ... 用一下 chmod 给目录的拥有者添加一个写入的权限 .. 有了写入权限以后,再回到编辑器 ..

复制一份这个 default.services.yml 文件 ... 名字是 services.yml ..

再用编辑器打开这个文件 .. 在 twig.config 这个区域的下面,找到 debug ... 现在它是 false ,我们把它修改成 true . 这样就会打开 twig 的调试功能 ..

再去清空一下 Drupal 的缓存 ... 配置 ... 性能 ... 清空所有的缓存 ...

再回到前台页面 .. 现在网站用的是 Drupal 的默认的主题 .. 打开浏览器的开发者工具 .. Elements ..

点一下这个选择元素工具 .. 选择你想要了解的地方 ... 比如选中这个搜索区块 .. 打开了调试功能以后,会在源代码这里显示一些注释 .. 这些注释可以帮助我们理解这个地方跟主题相关的一些信息 ..

打开主题调试功能《 Drupal 8:主题 》

统计

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

社会化网络

关于

微信订阅号

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