Drupal模块开发 | Drupal主题开发

Drupal8模块开发-创建一个自定义区块

在Drupal8开发中创建一个自定义区块。 Drupal8中的区块是区块插件的实例。Drupal会扫描的你的模块里面所有包含@Block的类; 下面的例子将使用包含“id”和“admin_label”的@Block来定义自定义区块。 在Drupal8模块中(Drupal8模块开发请参照前面的章节)创建文件:src...

Drupal8模块开发-Drupal8模块开发进阶

这个Drupal8模块开发教程的章节继续 Hello world模块,一步一步向你展示添加自定义区块。​ 作为冒险,你可以跳过 examples模块。是在这个教程中用到的example模块是完整的版本,如果你第一次看这里,请继续阅读,查阅example模块。

Drupal8模块开发-向你的自定义模块中添加自定义区块

和Drupal7开发不同,创建一个块的多个实例放置在您的网站是在Drupal8模块创建可用的第二最简单的例子。 在这一节中你将学习如何编程的块布局界面添加一块。如何向块中添加(管理)配置窗体,以及如何处理表单。

Drupal8手机注册、登录、找回密码模块

在我们完成“基本Drupal7开发的手机短信注册、登录、找回密码模块”后,Drupal8已经日趋成熟,我们计划将基于Drupal开发此模块提上日程。主要涉及到的功能有:1、Drupal8基于手机短信验证码的注册,2、用户名密码登录、手机短信验证码登录,3、通过手机短信验证码找回密码。

Drupal8模块开发-一个显示“hello world”的自定义页面的模块

Drupal8开发的本章节,将带领你创建一个简单的模块。第一个在屏幕上显示“hello world”的程序是学习一门程序的悠久历史,尽管Drupal8是最强壮、最先进的开源系统之一,它也深深植根于悠久的科学技术传统。

Drupal8模块开发-添加菜单链接

Drupal8模块开发,添加菜单链接。在你的模块的根目录先创建一个新文件,命名为hello_world.links.menu.yml 并且添加下面的的代码请注意,第一行保留一个指定的空间,就像routing 文件中的例子一样,同时要注意第五行的route name。

Pages