ufront / ufront-mvc

The core MVC framework that powers ufront
MIT License
17 stars 15 forks source link

POST arguments should support arrays as well. #12

Closed kevinresol closed 9 years ago

kevinresol commented 9 years ago
// MyController.hx
@:route(POST, "/create")
public function create(args:{name:String, groups:Array<String>}) 
{
  //...
}

Currently the above code fails as Array<String> is not supported as a kind of POST arguments. However, it is possible to pass an array of values from an <select> element in html

<select id="groups" name="groups" multiple>
  <option value="1">Group 1</option>
  <option value="2">Group 2</option>
  <option value="3">Group 3</option>
</select>
kevinresol commented 9 years ago

PR created for this https://github.com/ufront/ufront-mvc/pull/13