用户登录

我们可以扩展资源库里的资源,比如在资源库里加上自己设计的样式,这样在使用这个资源库的地方就可以使用我们自己定义的样式了。比如在核心自带的 user 这个模块里面,定义了一个 drupal.user.icons 的资源库。

它里面有一个样式表,现在我想在自己的主题里面扩展一下资源库,比如加上一个自己为 user 模块的 drupal.user.icons. 这个资源库设计的样式 ..

可以先打开自己主题的定义资源库的这个配置文件 .. 添加一个叫 user.icons 的资源库 .. 再用一个 css .. 群组是 theme .. 样式表的位置是在 css/user.icons.admin.css ..

保存一下 .. 回到主题的 info.yml .. 在这里我们可以去扩展定义好的资源库 .. 先用一个 libraries-extend ,表示要扩展资源库 ..

再指定一下要扩展的资源库的名字 .. 这里就是 user/drupal.user.icons .. 它的值可以是一个列表 .. 列表的项目先用一个小横线 .. 然后是资源库的名字 .. 这个 ninghao/user.icons 就是我们自己定义的一个资源库 ..

它的意思就是,在使用了 user 模块里的 drupal.user.icons 这外资源库的地方,加上我们自己的资源库,也就是在 ninghao 这个主题下面定义的 user.icons 这个资源库 .. 这样在页面上就可以使用这个资源库里的资源了 ..

保存 .. 重建一下缓存 .. 打开使用了 user 模块的 drupal.user.icons 这个资源库的页面 .. 查看一下页面的源代码 .. 在这里你会看到页面载入了我们自己的主题里面的这个 user.icons.admin.css 样式表 ..

扩展资源库里的资源《 Drupal 8 开发:资源管理 》

统计

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

社会化网络

关于

微信订阅号

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