Skip Navigation

[Resolved] Client cannot upload an image from her ipad using the forms page.

This support ticket is created 5 years, 6 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- - 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00
- - - - - - -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

This topic contains 9 replies, has 2 voices.

Last updated by Beda 5 years, 6 months ago.

Assisted by: Beda.

Author
Posts
#1239298

Most of my clients use their ipads or phones to upload to their site. One client cannot get an image to upload anymore. She used to fine. She has tried to clear her browser and cache. Is the Ipad capable of using toolset forms, etc.
Please let me know, because she has tried all week. The images upload fine for me from my computer.

#1239340

Please always include the link to the page or post or backend screen where the issue is replicable.
If Forms, Views, or Fields are involved, a link to those would help us to determine the issue as well.
A description of what happens is also helpful since there might be several things "not working" with Image Uploads.
For example, the user cannot see the upload field, or they can see it but it doesn't do anything when clicking, or there are errors after upload, etc.

Right now I see you have only one post-Form hidden link
That Form features at least 3 upload opportunities, being Featured Image; photos2 (assumed to be an Image Field) and WYSIWYG Upload Media if present.
I assume you refer to this page hidden link (hidden link) where the user shall use the Form.

On that Page, I can upload images just fine on my MacBook, however, I see AJAX uploads are disabled.
Hence, without submitting that form (which I am not sure to be allowed), I cannot confirm whether or not the image is added.
Also, I see the repeating field (add new) is not working, when clicked, nothing happens.
There are 2 errors in the console:

ReferenceError: Can't find variable: jQuery
<em><u>hidden link</u></em>
TypeError: undefined is not a function (near '...).mediaelementplayer(c)}var c={};return{...')
<em><u>hidden link</u></em>

These errors are not due to Toolset, they seem due to Theme or other software. I would as first recommend disabling any software unless Toolset and test again (on a testing site).

On an iPad, the exact same as above described on MacBook happens, I can add the images but I am not sure whether they are saved or not as I cannot submit the form without clear permission to do so, and also I cannot add more than one repeating image.

Can you clarify what error you mean and the steps to replicate it, as well as provide permission to submit test content (which is public) or a testing site where I can try this again?
Note that locally on a Fresh Toolset Install none of the issues I see on your install is replicable, which points to conflicts with other plugins or the theme.

#1239402

Hi,
I've created this system for my clients to easily add their dogs to the hidden link
This is the page they go to to submit their dogs hidden link
The first picture is their featured picture then they can also add more photos near the bottom of the page. She cannot upload any photos from her iPad at all. I have several clients that only use iPads or even their phones to work on their sites. It seems to be more and more use only those items to work on their sites, so I hope toolset will allow that.
So I have no idea what to do now to fix this issue. You may try to upload to this site. I have a test dog up there now.
I think I gave you all my login info.
<removed>

#1240192

Can anyone help me with this issue please?
I have a client waiting to upload images.

#1240281

On the new test site, you have shared, I see the AJAX Upload mechanism is active.
There, the upload works just fine, I can upload images with iPad.
I can also add new images at the bottom of the Form in the repeating Field.
I submitted from the iPad here hidden link.
I now made the post not public in case the last site you shared is public.
There are as well media attached to the post as you will see in the media library.

On the other site, hidden link the form is not visible anymore, on any device, see screenshot

Please, can you let me know on which of the sites the issue is happening, and if this is a one-time report you received or if many of your clients see this issue?
It might be due to the version of the iPad or browser used.
I used Safari on iPad Pro 2nd Generation, the iOS is 12.2.

There is one similar issue, where AJAXified aspects of the plugin do not work with Apple products, and this is https://toolset.com/errata/toolset-maps-is-not-showing-on-ios-v9-3-5-devices/. It's not the issue you report but it shows that certain code does not work anymore on older devices.
It is probably the issue you report also is visible only on certain versions. Can you clarify this?

#1241281

I have uploaded the latest update. I just tested out the site on my own ipad. It was purchased a year ago, so it is not old.
I tried to upload some images, They do not show. I can see the text, but no image. It looked like they were uploading though.
In fact, I'm not even seeing any puppies now on the puppies for sale page.
Can you please check this out on an ipad. 90% of my clients use ipads and phones to view their sites and to upload images.
I am going to lose this customer if I cannot get it to work correctly. Please HELP.
I'm on Ipad vers. ios 11.2.5

#1241287

I have another site that I just test uploading an image to on my ipad and it loaded.
So what is the difference? Both use the same themes.
fosterstinyyorkies.com is the one that worked. look at puppies for sale page
I actually upload a horse image

Please delete this info once you try it out.
<some admin details removed>

#1241289

I uploaded an image to the site that wasn't working. It is there now, thank goodness, but I'm seeing it twice now. Not sure why it is duplicated. It is called Test Horse Female April 2, 2019 .
I deactivated some plugins and tried it out, so it allowed me to upload a photo and it is showing. Great news. Now to figure out why it is duplicating the inputs.
Please help.....
thanks.

#1241385

I see that your iPad iOS is outdated compared to mine.
I see however that you managed to replicate the issue only after adding the most actual copy of the client's site to your latest shared test site.
That issue looks like what I saw the first time - means, the image is not uploaded with the orange propress bar but only shows a "text" (title of image) when added to the field in the front end.
Later, as I previously stated, it was not possible for me to test this and confirm happening on the sites shared, since it was not initially clear wether I am allowed to submit posts, and later the form on that site was absent.

Locally the issue also does not happen, and now it seems you could confirm that another software was causing the issue.

Normally, when Forms do not use the orange progress bar to upload images it means AJAX is deactivated.
This is usually done with a filter (custom code):
https://toolset.com/documentation/programmer-reference/cred-api/#cred_file_upload_disable_progress_bar

If you are sure you did not apply such custom code, and deactivating other software solved this issue, then you need to spot the precise software that causes the issue by re-enabling all plugins one by one, testing the form between each activation, and reporting back which plugin brought the issue back.

Then, we can try to replicate that issue with the named software and eventually contact their authors for a cooperation on a solution, if required, or fix the issue ourselves in Toolset Forms.

Now, related to the new login data you sent, that log in data does not work on hidden link.
That site is the last I received from you as the one to be tested.
The new password also does not work on hidden link

I re-activated a private answer in case you need to submit new details, however in case you can confirm the issue is due to the activation of another software the steps and name of software should be enouch for me to replicate and report the issue.

#1241816
#1242029

When you deactivated a few plugins and saw it working, then you should as I suggested re-activate them one by one to find the culprit. I can generally not do this for several reasons, being amongst those security reasons, but also our Support Policy https://toolset.com/toolset-support-policy/.

Now, I tested hidden link on a MacBook Pro, on my iPad and iPhone, all with the latest iOS (as mentioned the one you used seems older but that seems to have no influence).

The images uploaded all with the orange progress bar and they saved to the database. They were as expected added to the media library even before I submitted the form.
Hence I assume you did not re-activate back the plugins disabled previously, but as mentioned I am not entitled to disable and enable all the plugins to test which is the culprit.
I can suspect "Fast Velocity Minify", as one of the only that is disabled and could break Toolset Forms due to minification of scripts wee need.

Right now, the forms work as I outlined, and that means that either a setting changed which provoked the issue before, or, that one of the Inactive Plugins here hidden link, once activated, provokes the issue.
There are only 4, and if any I suspect "Fast Velocity Minify".

Please, can you re-test after activating each of those plugins? Then you will be able to confirm what plugin is causing the issue and we can try to enter in contact with them.

If the issue is already happening for you before activating those, then it's due to the iPad iOS version which is older on your end, or to the devices, and then we would need to make tests with exactly such device, which I can ask our Testing team to do, however for that I need the precise iPad and iOS version, along with any detail such as whether or not updating the iPad would be an option or not. It might be that older iOS versions have an issue with some JS used, however, I cannot test that myself and would need to delegate that to the Testing team if you can confirm it happens only on those specific devices and even without reactivating plugins.