Update modelHelper.go
Cette révision appartient à :
Parent
8313e1db7e
révision
9f961cdffa
1 fichiers modifiés avec 3 ajouts et 2 suppressions
|
@ -34,7 +34,7 @@ func BindValueForm(form interface{}, r *http.Request) {
|
|||
for i := 0; i < formElem.NumField(); i++ {
|
||||
typeField := formElem.Type().Field(i)
|
||||
tag := typeField.Tag
|
||||
switch typeField.Type.Name() :
|
||||
switch typeField.Type.Name() {
|
||||
case "string" :
|
||||
formElem.Field(i).SetString(r.PostFormValue(tag.Get("form")))
|
||||
case "int" :
|
||||
|
@ -43,5 +43,6 @@ func BindValueForm(form interface{}, r *http.Request) {
|
|||
case "float" :
|
||||
nbr, _ := strconv.Atoi(r.PostFormValue(tag.Get("form")))
|
||||
formElem.Field(i).SetFloat(float64(nbr))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Référencer dans un nouveau ticket