额外区块类型 (EBT) - 全新的布局构建器体验❗
滚动
Subtheme Inheritance
01/10/2025, by Ivan
Menu
- 理解 Drupal
- Drupal 系统要求
- 安装 Drupal 8
- 更新 Drupal 8
- Drupal 8 网站管理
- Drupal 8 模块
- Drupal 模块比较
- Drupal 主题
- Drupal 字段类型
- 配置管理
- Drupal 多站点
- 无障碍功能
- Drupal 8 समस्या निवारण
- 为 Drupal 创建模块
- Drupal 8 API
-
Drupal 8 主题化
- 使用 .info.yml 文件定义主题
- Drupal 8 主题文件夹结构
- 在主题中添加区域
- 在 Drupal 8 主题中添加样式表 (CSS) 和 JavaScript (JS)
- Drupal 8 中的 Twig
- 子主题
- 子主题:使用 Classy 作为基础主题
- Classy 主题的 CSS 选择器
- 在你的主题中包含默认的图片样式
- 包含模板的一部分
- 在模板中使用属性
- 预处理和在 .theme 文件中修改属性
- 在 Drupal 8 中使用断点 (breakpoints)
- 创建高级主题设置
- Drupal 6、7 和 8 之间的主题差异
- 将类从 7.x 升级到 8.x
- Subtheme Inheritance
- 为自定义主题创建自动化工具 (Gulpjs)
- Drupal Twig 转换指南(tpl.php 到 html.twig)
- Drupal 8 中的 Z-Index
- 升级到 Drupal 8
在前一部分中,我们了解了子主题是如何创建的,以及它如何继承不同的属性。
下面的列表总结了继承属性:
| 属性 | 继承 | 备注 |
| CSS | 是 | |
| JS | 是 | |
| 模板 | 是 | |
| 截图 | 是 | |
| 区域 | 否 | https://www.drupal.org/node/2165673 |
| 功能 | 否 | |
| 主题设置 | 是 | |
| 核心版本 | 否 | |
| Logo | 否 | |
| Favicon | 否 | |
| 颜色模块支持 | 否 | |
| 区块放置和区块模板 | 是,但需要额外步骤 | https://www.drupal.org/node/2165673 |
| 断点(通过 themename.breakpoints.yml) | <待定> | |
| 库(通过 themename.libraries.yml) | 是 |