2012-03-12 100 views
0

我一直在使用標準安裝附帶的Magento註冊頁面。Magento標準註冊頁'姓'字段

在那邊我想讓姓不是強制性的。我做了一些調查,發現文本本身是從數據庫中渲染的。

我去了Widgets/Name.phtml,嘗試刪除所需的字段類。沒有工作。 然後在EAV屬性表中,attribute_Code姓氏在該行中,我將值爲 的is_required列從1更改爲0。沒有工作。

它說'姓氏不能爲空'。 我想發佈這個空 有人可以幫我。我也去檢查Javascript文件。沒有運氣

+0

你肯定肯定magento是不是在必要的代碼塊中使用'姓'?如果你不確定什麼,不要嘗試。 – 2012-03-12 09:29:17

+0

磁電機是強制性的,但我想使它不是強制性的。 – RIK 2012-03-13 03:18:17

回答

0

喜,

看看用戶模型(客戶/顧客::生效)方法驗證,這驗證了姓氏,你必須覆蓋此方法並刪除名字的驗證。

歡呼聲

+0

謝謝,是的,我可以看到驗證。但是,你確定我是否改變了這一點,不要求它不會影響系統中的任何其他地方。我的意思是使用系統客戶對象的地方。 – RIK 2012-03-13 03:21:18

+0

你是對的,但我也必須更改從數據庫eav_attribute表is_required表 – RIK 2012-03-14 01:30:34