用户登录

用户提交表单以后,Drupal 会使用表单在里面的 submitForm 这个方法去处理提交 .. 比如把表单里的数据放到数据库里,或者发送个邮件之类的 ... 得到表单元素里的值可以使用 $form_state 的 getValue 这个方法,把元素的名字告诉这个方法就可以了 ..

下面我们可以简单的在用户提交表单以后,把表单元素的数据输出到页面上显示出来 ..

找到这个 submitForm 方法 ... 在页面上显示信息可以使用 drupal_set_message .. 要显示的信息把它放在 $this 的 t 方法里面 .. 您的姓名是: 用一个 @name 来表示 .. 在第二个参数里面可以设置一下这个 name 的值 .. 它是一个数组 .. 里面添加一个 @name .. 它的值可以使用 $form_state 的 getValue 方法得到 .. 也就是表单里的 name 这个元素的值 ...

保存一下 ... 回到这个表单的页面 .. 在这个文本框里输入一个姓名 ... 然后点击保存提交一下这个表单 .. 在页面上会显示一条信息 .. 这个信息里面会包含用户在表单里填写的内容 ...

提交表单《 Drupal 8 开发:表单 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点