I’m having trouble reproducing this.
All I can suggest is making some trivial change to the dropdown in the layout and then re-saving it, just in case something went wrong in your original save.
For (b): do you mean you actually cannot select any item from your “Class” dropdown? I’ve never seen that happen.
If you know anything about html, you might want to try right-clicking on the dropdown and “inspect” it (terminology depends on your browser) to see if there is some clue there. Also look at the javascript console to see if there is a relevant error message.
Maybe you have a conflict with another plugin. The usual advice is to deactivate other plugins to see if that changes anything. If it does, re-activate them one by one to find the culprit. And then please let me and the other plugin author know of the conflict.
I’m also not sure what you mean by “field” in (c). Do you mean “item” — ie an image and its data? If so, clicking “clear” on an unsaved item is supposed to make the image and its data disappear, so you can replace it with something else. ( Once the item has been saved, the “clear” button changes to “delete”, and you are asked if you are sure you really want to delete it.)
Hi Joise
Thanks for the quick response.
Have just tried a change to the drop down layout – no change I’m afraid.
The page I’m working on is at https://stokesleyps.org.uk/members/competition-entry/ – I can send you a login if you want to have a look.
Yes – for b: The dropdown is blank on loading. If you click on it it shows the text for blank selection and two options but none can be selected.
For c: if for example I enter a title into one of the items, then click clear the title disappears as expected, but the dropdown field also disappears completely from the top of the form.
I’ll try rebuilding the form completely this evening. I’ve got quite a few other plugins so it will be a big job to go through all of those to find a conflict!
Thanks
Simon
Have to give up on this for now!
Have rebuilt the layout and webform – no difference. Inspecting the dropdown – if inserted as ‘Applies to all’ the individual items have disabled property set, for some reason. This isn’t the case if they are not as ‘Applies to all’ – i.e. in each item. This is fixable by editing the html, but I still get the problem that if I start filling in something – e.g. title – and then click the Clear button the whole dropdown field disappears from the page.
I guess I will need to investigate plugin conflicts – but will look for a design workaround for the moment.
I found time today to take a further look at this.
1. Re not being able to edit the “all-items” field: could you have included that field in the filename prefix? It would be quite complicated to allow changes in that case, because the same value would have to be applied to all items, even those already saved under a different filename. I’ll see if I can find a way to stop anyone from doing that.
2. Your last messages made this part of the problem clearer, and I do see that if you click “clear” ( or “delete” after an item is saved ), the top “all-items” input disappears. That’s definitely something that need fixing, and I’ll do it as soon as I can find the time. ( You can get the input back by reloading the page, so it’s not a complete showstopper. )
Thanks Josie
1. Yes, I did have it in the filename prefix. The rationale was that we have two classes for competitions, Intermediate and Advanced. Members only enter one or the other – hence setting the choice as ‘all-items’. Having the prefix on the filename allows us to sort the files easily into the two classes. I’ll revert to having the class selection for each item.
It should work if you choose not to apply the prefix on upload. You would need to watch things carefully if you downloaded images before the webform closed, though, since your downloaded filename could potentially change.
But if each of your members is actually assigned to a particular class, you might find it better in the long run to use another plugin designed to add user information. If the plugin provides a function to retrieve the class based on the wp user id, then EntryWizard can report on it and use it in a prefix. Read the file ewz-extra.txt that comes with EntryWizard.