Drupal模块开发 | Drupal主题开发

在开发Drupal9核心代码的过程中,我们如何和为什么要弃用一些API

本文介绍Drupal9开发过程中,官方弃用的哪些API、函数、方法等,以及为什么弃用,我们也想了解Drupal9与Drupal8的关系,以便我们在开发Drupal8的过程中,更好考虑将来将Drupal8网站或者系统升级到Drupal9。

Drupal9如何开发,它包括什么

本文主要介绍Drupal9的一些基本信息,Drupal9的环境要求、Drupal9有哪些新特性、Drupal9计划对第三方依赖项进行哪些更改。文章会根据Drupal官网的发文持续更新。

drupal9.0.0-alpha1 发布

drupal9.0.0-alpha1是Drupal下一个主要版本的alpha版本。Drupal 9 alpha版本的目的是让站点所有者、模块或主题作者开始测试他们的站点和代码是否与Drupal 9.0.x中的重要依赖项更改兼容

Drupal8的安全性,开发安全的Drupal8系统

Drupal8的安全性除了Drupal核心的安全性外,Drupal的安全性除了Drupal核心的安全性外,还与技术人员在Drupal二次开、配置以及Drupal开发完成后的部署有很大关系,很多安全隐患都与技术人员不规范操作有关。为了更好的确保我们二次开发的Drupal继承Drupal核心的安全性,我总结一些要点,这些要...

Drupal内容或用户迁移

为什么要用Batch api进行Drupal内容或用户迁移。使用batch api进行导入,优点:灵活性高;缺点:需要自己写一些代码。使用feeds模块进行导入,优点:只需要进行配置,缺点:灵活性不足,如果要处理导入过程中的数据变化或者逻辑,就不太容易。

DRUPAL模块开发 - DRUPAL8 AJAX Forms

Drupal开发中,添加ajax到表单中可以允许Drupal开发者动态的更新表单的表单字段和标记。1、创建一个表单;2、ajax渲染元素;3、ajax的回调函数:渲染数组、html标签、ajax命令;4、在ajax的回调函数中自定义javascription;5、debugging ajax回调函数;6、更多的渲染

Pages