2017-04-01 83 views

回答

-1

只能更改地址字段(它们出现在注册,如果你选择的标准登记首选项 - >客户)。 要做到这一点,你需要编辑国家必填字段:Fields

您还可以设置在用户菜单中的某些领域,在底部(如果你有B2B启用它会显示等领域) enter image description here

要添加不同的字段,您需要一个模块或编辑大量文件来显示和保存字段。

注意:这些截图是从1.6到1.7国家地址是相同的。

编辑: 根据您的屏幕截图,您没有标准注册选项。不确定它在1.7中是否可用。无论如何,Prestashop中的电话号码字段与地址相关,而不是客户。删除其他字段很容易,但要为客户​​添加电话号码,而不是地址会更加棘手,并且会涉及为该客户创建地址,或者更改客户表,类和表单。

我可以提出的一个建议是将公司字段翻译为电话号码,并使其不可选。这将解决一个问题。

+0

地址在国内配置字段都在1.7 – sadlyblue

+0

更新问题,请截图一样。 –

+0

感谢您的更新,但这不是答案。我需要改变表单fields.I也问prestashop论坛上的这个问题,但没有运气。 –

1

您可以在getFormat()方法下的classes/form/CustomerFormatter.php中开始挖掘。注册表单有一组字段。我猜你可以从你的主题文件夹覆盖该方法,而不是直接编辑它。

0

我有类似的问题,因为我需要包括手机用户注册和管理使用。

我在PS 1.7中解决了它,在“ps_address_format”表中添加了“格式”列中的字符串“phone_mobile”。我添加其他字段,该字段必须是表“ps_address”中的字段。

希望帮助您

相关问题