@bunk58, that’s what I thought. Reading the doc’s the [+valid..+] doesn’t state it can do it on a per field basis. Which is what I wanted. I was trying not to use jQuery and rather trying to keep it all eForm native, as I’ve no idea how that would integrate.
Although I did put the error div beneath each input that required validation, commented out ’ef_validation_message’ and also took out {fields} from ’ef_required_message’ in snippets\eform\lang\english.inc.php. Which kind of works. Doesn’t give me the nice per error that I wanted but it works.
I was under the impression from the docs,
[description/title]:[datatype]:[required]:[validation message]:[validation rule], that if I used the format Your Firstname:string:1:Enter your Firstname, Enter your Firstname would be the displaying error and not Your Firstname which is what it does with {fields} left in. But then I got stuck with there being no error/validation call to place beneath each input box..
Anyway I shall look at using jQuery for the validation.