Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 动态创建的字段是否可能是必填字段,并且在注册表形式中是唯一的?_Php_Opencart_Opencart2.x - Fatal编程技术网

Php 动态创建的字段是否可能是必填字段,并且在注册表形式中是唯一的?

Php 动态创建的字段是否可能是必填字段,并且在注册表形式中是唯一的?,php,opencart,opencart2.x,Php,Opencart,Opencart2.x,我使用Opencart 2.x中默认的CustomFieldGeneratorforCustomers特性添加了一个新字段 我们的想法是在每次注册中都有一个单一的“文档编号”,就像一封电子邮件一样,这两封邮件都应该在需要和唯一的情况下同样有效 还有什么方法可以根据数据库检查这个动态创建的字段并完成要求?或者,如果不是的话,你能为定制的东西提供一些起点吗 作为补充信息,下面是我们管理面板的屏幕截图: 您必须具备相同的PHP编码技能。 定制过程是: 1) 根据新字段编辑寄存器控制器。索引和验证功能将

我使用Opencart 2.x中默认的CustomFieldGeneratorforCustomers特性添加了一个新字段

我们的想法是在每次注册中都有一个单一的“文档编号”,就像一封电子邮件一样,这两封邮件都应该在需要和唯一的情况下同样有效

还有什么方法可以根据数据库检查这个动态创建的字段并完成要求?或者,如果不是的话,你能为定制的东西提供一些起点吗

作为补充信息,下面是我们管理面板的屏幕截图:

您必须具备相同的PHP编码技能。 定制过程是: 1) 根据新字段编辑寄存器控制器。索引和验证功能将在控制器中自定义。 2) 在register.php语言文件中添加关键字。 3) 更改客户模型并编辑addcustomer函数以保存同一字段。 4) 在register.tpl文件中添加表单字段。 5) 在正在运行的数据库中的customer表中创建列


希望它可以帮助您创建一个新字段。

您必须具备相同的PHP编码技能。 定制过程是: 1) 根据新字段编辑寄存器控制器。索引和验证功能将在控制器中自定义。 2) 在register.php语言文件中添加关键字。 3) 更改客户模型并编辑addcustomer函数以保存同一字段。 4) 在register.tpl文件中添加表单字段。 5) 在正在运行的数据库中的customer表中创建列


希望它能帮助您创建一个新字段。

您有过PHP编码的经验吗?您还没有分享任何示例代码或您尝试过的任何内容,因此很难确定您需要什么样的帮助。您有过PHP编码的经验吗?您尚未共享任何示例代码或您尝试执行的任何操作,因此很难确定您需要什么样的帮助。很抱歉,我延迟了回复:v。最终创建了一个全新的字段,该字段遵循所有MVC结构的默认主题代码。最终创建了一个全新的字段,遵循所有MVC结构的默认主题代码。