php 一页中有多个相同的表单
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 一页中有多个相同的表单相关的知识,希望对你有一定的参考价值。
<?php
class ExmapleForm extends FormBase {
// ...
/**
* Mantenemos cuantas veces el form es puesto en la página.
*
* @var int
*/
protected static $instanceId;
/**
* {@inheritdoc}
*/
public function getFormId() {
if (empty(self::$instanceId)) {
self::$instanceId = 1;
}
else {
self::$instanceId++;
}
return 'MODULENAME_EXAMPLE_' . self::$instanceId;
}
/**
* Ajax callback.
*/
public function ajaxSubmitForm(array $form, FormStateInterface $form_state) {
$response = new AjaxResponse();
$instance_id = self::$instanceId;
// ...
}
// ...
}
以上是关于php 一页中有多个相同的表单的主要内容,如果未能解决你的问题,请参考以下文章
一页中的多个 Summernote 所见即所得编辑器具有相同的占位符
Zend Form - 一页中的多个表单和(CSRF)令牌验证
Google Adwords 一页中有多个脚本
如何使 react-hook-form 在一页中使用多个表单?
表单操作在 php 中不起作用?
引导表中的表多重排序不适用于一页中的多个表