Api Path

If you use an older 2sxc Version than 9.35 you have to move the api folder one level up and edit the path in api/FormController.cs

var path = System.IO.Path.Combine("~", App.Path, getEdition() , "api/Parts", fileName);

to

var path = System.IO.Path.Combine("~", App.Path, "api/Parts", fileName);

Mail Labels

At the SubmitType you can add nicer naming for your email templates. 

Its a Key=String combination. The key is your ContentType Fieldname and the String is the nicer naming in your email template. If you don't put anything in it you will see the Fieldname.

maillabelsemail-template

Cache

While developing I had problems with the DNN cache. Be sure the cache is disabled or that you empty it after making changes.

File Upload

If you want to use a file upload you have to set some permissions on your field.

permissionspermissions-02-1permissions-03