magento - 在管理员屏幕中强制要求客户的公司

时间:2013-02-25 02:07:34

标签: magento field

我试图在Magento CE1.7中强制要求公司名称。我找到了许多前端位置进行更改,但我无法在后端管理面板中找到要修改的相关文件。

管理控制台中的

链接: /管理/用户/编辑/ ID / 68 /...

这是我已经确定要进行更改的相关前端文件。

 \app\design\frontend\base\default\template\checkout\onepage\billing.phtml
 \app\design\frontend\base\default\template\persistent\checkout\onepage\billing.phtml
 \app\design\frontend\base\default\template\customer\form\address.phtml
 \app\design\frontend\base\default\template\customer\address\edit.phtml
 \app\design\frontend\base\default\template\customer\form\register.phtml
 \app\design\frontend\base\default\template\persistent\customer\form\register.phtml
 \app\design\frontend\base\default\template\checkout\onepage\shipping.phtml

相关链接 - 前端... TTP://stackoverflow.com/questions/5456794/magento-make-the-field-company-required

1 个答案:

答案 0 :(得分:2)

您应该通过后端执行此操作 - 特别是数据库。

转到管理员 - >客户 - >属性 - >管理客户地址属性将显示公司字段。点击后,您可以看到必填字段,但由于这是系统属性,'所需值'字段已禁用

您可以使用开发人员工具栏并从select标记中删除 disabeld =“disabled”属性来覆盖它,您可以直接转到数据库,转到表 eav_attribute 。然后在 attribute_code 下查找公司,并将 is_required 从0更改为1.