博客

    17 08月
    Drupal 8 模块开发 3.3 : 实验室和其他信息
    作者:蒲公英
    0条评论
    Drupal8模块开发
    原文地址:https://docs.acquia.com/article/lesson-33-labs-and-other-information 总结 本课我们研究了配置和配置表单。也了解了 ConfigFormBase 。现在你可以尝试在多个站点间导入导出配置操作。   总体来讲,你现在应该看到 Drupal 8 配置是如何强大,以及对比 Drupal 7 在部署方面的改善。   我们学习了模块级别的配置实现:
    17 08月
    Drupal 8 模块开发 3.2 : 配置和 Config 对象
    作者:蒲公英
    0条评论
    Drupal8模块开发
    原文地址:https://docs.acquia.com/article/lesson-32-configuration-and-config-object   Drupal 8 提供了一个 Config 对象 ,它可以和配置进行交互。   有些类已经通过依赖注入使它生效了,例如 ConfigFormBase 就是通过依赖注入提供了一个 Config 对象。
    17 08月
    Drupal 8 模块开发 3.1 : 配置表单和管理
    作者:蒲公英
    0条评论
    Drupal8模块开发
    原文地址:https://docs.acquia.com/article/lesson-31-configuration-forms-and-management   本课介绍"配置表单"和"配置管理(CM)"。 Drupal 8 把 Drupal 7 中的配置信息和函数收集起来用一个独立的系统管理。  
    17 08月
    Drupal 8 模块开发 2.3 : 实验室和其他信息
    作者:蒲公英
    0条评论
    Drupal8模块开发
    原文地址:https://docs.acquia.com/article/lesson-23-labs-and-other-information 总结 本课我们继续探讨了 Drupal 8 模块开发的两个新主题: 区块和表单。 已经知道怎么创建区块,也学习了通过实现 FormBase 类创建简单的表单。  
    17 08月
    Drupal 8 模块开发 2.2 : 创建表单
    作者:蒲公英
    0条评论
    Drupal8模块开发
    原文地址:https://docs.acquia.com/article/lesson-22-forms Drupal 8 表单 现在我们已经能够创建从区块布局画面可重复使用的区块,是时候学习怎样利用 API 添加一个配置表单了。 这个新的配置表单允许你使用用户界面设置显示在区块内的一个文本字符串。   按以下方式处理配置表单中的额外元素: 使用 blockForm() 方法向接收的 $form 数组添加元素。 使用 blockSubmit() 方法保存从表单接收的数据。 使用 defaultConfiguration() 方法定义默认的配置值。 为表单创建个区块 首先,我们创建一个包含这个表单的区块: