2014-04-02 57 views
2

假設我們有以下表單字段。Magento驗證類驗證號與驗證號之間有什麼區別

$fieldset->addField('sort_order', 'text', array(
      'label'  => Mage::helper('look')->__('Sort Order'), 
      'class'  => 'required-entry validate-number', 
      'required' => true,  
      'name'  => 'sort_order')); 

$fieldset->addField('sort_order', 'text', array(
      'label'  => Mage::helper('look')->__('Sort Order'), 
      'class'  => 'required-entry validate-digits', 
      'required' => true,  
      'name'  => 'sort_order')); 

上述兩個驗證類之間有什麼區別? Magento的驗證類之間

+0

如果你發現我的答案有幫助,然後接受我的答案 –

回答

0

差異驗證號碼和驗證數字

驗證號碼將接受小數也喜歡10.3

但驗證位將接受數字沒有小數像10

0

驗證 - 數字可以接受任何有效的數字(即int或float)。

同時驗證數字僅接受數字。

距離也是類的錯誤信息清晰。

驗證位數

請使用數字只有在這個領域。請避免空格或其他字符,如點或逗號。

驗證號碼

請在此字段輸入一個有效的數字。

4
驗證號碼 [Accept also decimal number]

請在該領域唯一

驗證位數 [Accept only digit without decimal]

請使用數字在此字段中輸入一個有效的數字。請避免空格或其他字符,如點或逗號

還有更多的驗證類可以分配,我在這裏列出它們作爲參考。只有

驗證選

請選擇一個選項

需要進入

這是一個必填字段

驗證-α

請使用英文字母(az或AZ)在這個領域。

驗證碼

您只能使用字母(A-Z),數字(0-9),或在這一領域的下劃線(_),第一個字符必須是字母。

驗證-alphanum

只能使用字母(a-z或A-Z)或僅在此字段中的數字(0-9)。沒有空格或其他字符被允許

驗證街道

請只在這一領域只能使用字母(AZ或az)或數字(0-9),空格,或#

驗證,phoneStrict

請輸入有效的電話號碼。例如(123)456-7890或123-456-7890

驗證-phoneLax

請輸入一個有效的電話號碼。例如(123)456-7890或123-456-7890

驗證傳真

請輸入有效的傳真號碼。例如(123)456-7890或123-456-7890

驗證最新

請輸入一個有效的日期

驗證電子郵件

請輸入一個有效的電子郵件地址。例如[email protected]

驗證,emailSender

您只能使用字母(A-Z或A-Z),數字(0-9),下劃線(_),或在該領域的空間。

驗證密碼

請輸入6個或更多字符。開頭或結尾的空格會被忽略

驗證管理員密碼

請輸入7個或更多字符。密碼應同時包含數字和字母字符

驗證,cpassword

請確保您的密碼匹配

驗證的URL

請輸入一個有效的URL。 HTTP://需要

驗證潔淨的網址

請輸入一個有效的URL。例如http://www.example.com或www.example.com

驗證標識符

請輸入有效的標識符。例如示例頁面,示例頁面。HTML或anotherlevel /例如頁

驗證的XML標識符

請輸入一個有效的XML標識符。例如something_1,塊5,ID-4

驗證-SSN

請輸入一個有效的社會安全號碼。例如123-45-6789

驗證拉鍊

請輸入有效的郵政編碼。例如90602或90602-1234

驗證 - 拉鍊國際

請輸入一個有效的郵政編碼

驗證最新-AU

請使用日期格式:DD/MM/YYYY 。例如17/03/2006三月17日,2006年

驗證貨幣美元

請輸入有效$量。例如$ 100.00

驗證 - 一個需要

請選擇上述選項之一。

驗證,一個要求的按姓名

請選擇其中一個選項。

驗證 - 不負號

請在此字段中輸入一個有效的數字

驗證狀態

請選擇州/省

驗證新密碼

請輸入6個或更多字符。開頭或結尾的空格會被忽略

驗證-大於零

請在此字段中輸入一個大於0

驗證,零或-更大

請輸入在這一領域的數量大於或等於0

驗證-CC-數

請輸入一個有效的信用卡號碼。

驗證-CC型

信用卡號碼沒有按\ '噸匹配的信用卡類型

驗證-CC型選擇

卡類型沒有按\' 噸匹配信用卡號碼

驗證-CC-EXP

不正確的信用卡到期日

validate-cc-cvn

請輸入有效的信用卡驗證碼。

驗證數據

您只能使用字母(A-Z或A-Z),數字(0-9),或在這一領域的下劃線(_),第一個字符必須是字母。

驗證 - CSS長度

請輸入一個有效的CSS-長度。例如100像素或77pt或20em或.5ex或50%

驗證長度

最大長度超過