Drupal模块开发 | Drupal主题开发

Drupal8模块开发 - Drupal8配置API

这种类型的Drupal表单被用来在Drupal网站的配置页面创建表单。你可以通过设置配置表单来实现修改功能、views、或者实体的配置。PS:在很多Drupal开发的网站中,都会用到配置表单,与直接在Drupal模块中写变量相比,使用Drupal配置表单更便于以后Drupal网站的维护。

DRUPAL8模块开发 - DRUPAL8 Form API

Drupal8表单类实现了\Drupal\Cyr\Frase\FormInterface,表单的基本工作流由接口的buildForm, validateForm和submitForm方法定义。当一个表单被请求时,它被定义为一个可渲染数组,通常被称为表单API数组或简单的$Form数组。$form数组通过渲染过程转换为H...

DRUPAL8模块开发 - DRUPAL8数据库API - 事务

Drupal还支持事务,包括不支持事务的数据库的透明后退。但是,当您尝试同时启动两个事务时,事务会变得相当复杂。在这种情况下,数据库之间的行为也不同。在Drupal开发中,事务的例子如下:

DRUPAL8模块开发 - DRUPAL8数据库API - 删除语句

drupal开发中,删除查询必须始终使用查询生成器对象。Drupal使用delete()方法如下:$num_deleted = $connection->delete('mytable') ->condition('myfield', 5) ->ex...

DRUPAL8模块开发 - DRUPAL8数据库API - 取(结果)到一个自定义对象中

Drupal开发中,查询可以基于自定义类获取到对象中。例如,如果我们有一个名为ExampleClass的类,下面的查询将返回示例类的对象。

DRUPAL8模块开发 - DRUPAL8数据库API - 结果集

Drupal8或者Drupal7的选择查询将始终返回一个零或多个记录的结果集对象。根据用例,在Drupal开发过程中有几种方法可以从结果集检索数据。最常见的情况是用 foreach()循环迭代结果集

Pages