成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

Magento中的表單在客戶端的驗(yàn)證方法

邱勇 / 2627人閱讀

摘要:功能介紹有表單的地方就一定少不了表單驗(yàn)證,對(duì)而表單驗(yàn)證一般為了安全,都會(huì)有客戶端表單驗(yàn)證和服務(wù)器端驗(yàn)證,這里,記錄下在客戶端的有關(guān)驗(yàn)證模板文件中,添加類屬性值客戶端表單驗(yàn)證一般都是通過來驗(yàn)證的,只需要使用類名來添加屬性即可

功能介紹:有表單的地方就一定少不了表單驗(yàn)證,對(duì)而表單驗(yàn)證一般為了安全,都會(huì)有客戶端表單驗(yàn)證和服務(wù)器端驗(yàn)證,這里,記錄下magento在客戶端的有關(guān)驗(yàn)證:
模板文件中,添加class類屬性值:

//客戶端表單驗(yàn)證一般都是通過js來驗(yàn)證的,只需要使用class類名來添加屬性即可
validate-select
//Please select an option
required-entry
//This is a required field
validate-digits
//Please use numbers only in this field. please avoid spaces or other characters such as dots or commas
validate-alpha
//Please use letters only (a-z or A-Z) in this field.
validate-number
//Please enter a valid number in this field
validate-code
//Please use only letters (a-z), numbers (0-9) or underscore(_) in this field, first character should be a letter.
validate-alphanum
//Please use only letters (a-z or A-Z) or numbers (0-9) only in this field. No spaces or other characters are allowed
validate-street
//Please use only letters (a-z or A-Z) or numbers (0-9) or spaces and # only in this field
validate-phoneStrict
//Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890
validate-phoneLax
//Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890
validate-fax
//Please enter a valid fax number. For example (123) 456-7890 or 123-456-7890
validate-date
//Please enter a valid date
validate-email
//Please enter a valid email address. For example johndoe@domain.com.
validate-emailSender
//Please use only letters (a-z or A-Z), numbers (0-9) , underscore(_) or spaces in this field.
validate-password
//Please enter 6 or more characters. Leading or trailing spaces will be ignored
validate-admin-password
//Please enter 7 or more characters. Password should contain both numeric and 
alphabetic characters
validate-cpassword
//Please make sure your passwords match
validate-url
//Please enter a valid URL. http:// is required
validate-clean-url
//Please enter a valid URL. For example http://www.example.com or www.example.com
validate-identifier
//Please enter a valid Identifier. For example example-page, example-page.html or anotherlevel/example-page
validate-xml-identifier
//Please enter a valid XML-identifier. For example something_1, block5, id-4
validate-ssn
//Please enter a valid social security number. For example 123-45-6789
validate-zip
//Please enter a valid zip code. For example 90602 or 90602-1234
validate-zip-international
//Please enter a valid zip code
validate-date-au
//Please use this date format: dd/mm/yyyy. For example 17/03/2006 for the 17th of March, 2006
validate-currency-dollar
//Please enter a valid $ amount. For example $100.00
validate-one-required
//Please select one of the above options.
validate-one-required-by-name
//Please select one of the options.
validate-not-negative-number
//Please enter a valid number in this field
validate-state
//Please select State/Province
validate-new-password
//Please enter 6 or more characters. Leading or trailing spaces will be ignored
validate-greater-than-zero
//Please enter a number greater than 0 in this field
validate-zero-or-greater
//Please enter a number 0 or greater in this field
validate-cc-number
//Please enter a valid credit card number.
validate-cc-type
//Credit card number doesn’t match credit card type
validate-cc-type-select
//Card type doesn’t match credit card number
validate-cc-exp
//Incorrect credit card expiration date
validate-cc-cvn
//Please enter a valid credit card verification number.
validate-data
//Please use only letters (a-z or A-Z), numbers (0-9) or underscore(_) in this field,first character should be a letter.
validate-css-length
//Please input a valid CSS-length. For example 100px or 77pt or 20em or .5ex or 50%
validate-length
//Maximum length exceeded

在模板文件底部添加:


備注:服務(wù)端驗(yàn)證,可以使用php,也可以使用magento中采用ajax驗(yàn)證。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/21412.html

相關(guān)文章

  • Magento中的常用方法總結(jié)

    摘要:記錄下中的常用方法,一起來學(xué)習(xí)。例如在模板頁面,表單提交,需要頁面跳轉(zhuǎn)模塊控制器方法在控制器獲取表單提交數(shù)據(jù)將接收到的數(shù)據(jù)存入到數(shù)據(jù)庫從當(dāng)前控制器實(shí)現(xiàn)跨控制器的跳轉(zhuǎn)在模板頁面加載或者圖片返回當(dāng)前頁面的路徑顯示登錄路徑 記錄下Magento中的常用方法,一起來學(xué)習(xí)Magento。 //1.例如在模板頁面,表單提交,需要頁面跳轉(zhuǎn): //2.在控制器獲取表單提交數(shù)據(jù): $data = $t...

    ddongjian0000 評(píng)論0 收藏0
  • 四種表單驗(yàn)證方法的分析和比較

    摘要:本文將列舉四種不同原理的表單驗(yàn)證方法,并給出各方法在服務(wù)器上的實(shí)現(xiàn)。小結(jié)上述四種驗(yàn)證方法各有優(yōu)缺點(diǎn),用戶應(yīng)該根據(jù)需求選擇不同的方法。 前言 任何可以交互的站點(diǎn)都有輸入表單,只要有可能,就應(yīng)該對(duì)用戶輸入的數(shù)據(jù)進(jìn)行驗(yàn)證。無論服務(wù)器后端是什么樣的系統(tǒng),都不愿意把時(shí)間浪費(fèi)在一些無效的信息上,必須對(duì)表單數(shù)據(jù)進(jìn)行校驗(yàn),若有不符合規(guī)定的表單輸入,應(yīng)及時(shí)返回并給出相應(yīng)的提示信息。本文將列舉四種不同原理...

    starsfun 評(píng)論0 收藏0
  • 四種表單驗(yàn)證方法的分析和比較

    摘要:本文將列舉四種不同原理的表單驗(yàn)證方法,并給出各方法在服務(wù)器上的實(shí)現(xiàn)。小結(jié)上述四種驗(yàn)證方法各有優(yōu)缺點(diǎn),用戶應(yīng)該根據(jù)需求選擇不同的方法。 前言 任何可以交互的站點(diǎn)都有輸入表單,只要有可能,就應(yīng)該對(duì)用戶輸入的數(shù)據(jù)進(jìn)行驗(yàn)證。無論服務(wù)器后端是什么樣的系統(tǒng),都不愿意把時(shí)間浪費(fèi)在一些無效的信息上,必須對(duì)表單數(shù)據(jù)進(jìn)行校驗(yàn),若有不符合規(guī)定的表單輸入,應(yīng)及時(shí)返回并給出相應(yīng)的提示信息。本文將列舉四種不同原理...

    wwolf 評(píng)論0 收藏0
  • Magento后臺(tái)表單元素標(biāo)簽(2)--顯示日期

    摘要:添加可以先在外寫好樣式,再添加定義按鈕的。也可以直接寫,例如。類型,可以為是否為必選項(xiàng)定義按鈕的添加圖片代碼。 功能介紹:今天要做一個(gè)后臺(tái)表單元素顯示出日期時(shí)間,開始以為跟Magento后臺(tái)用到的表單元素標(biāo)簽(1)的功能一樣,只需要設(shè)置type類型設(shè)置為date就可,但是設(shè)置了,開始怎么也弄不出來,又想著在后臺(tái)加載一些js包,引用外部的js插件來實(shí)現(xiàn)這個(gè)功能,后來請(qǐng)教公司技術(shù)牛人,說可...

    diabloneo 評(píng)論0 收藏0
  • Magento的三種默認(rèn)提示信息

    摘要:發(fā)送失敗后的提示信息同樣在控制器中使用備注,這個(gè)提示信息是紅色的。需要注意的是,使用上面三種提示信息,需要在中添加如下代碼需要添加如下代碼在模板頁面添加 如何使用Magento中的默認(rèn)的提示信息? 比如,表單提交的時(shí)候,提交成功or提交失敗,都應(yīng)有一個(gè)反饋信息,來告訴用戶,提交操作是否成功,在magento中,有幾種默認(rèn)的提示: 發(fā)送成功后的提示信息: //在控制器中使用: Mage:...

    Java3y 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<