Hello,
I have several forms with cURL and redirect actions
(they send subscriber details to acymailing on a different site and then redirect user to certain pages)
if I enable joomla cache (any level, both progressive or conservative)
curl and redierct actions are not being executed correctly,
meaning that the user is not being redirected and his details are not being sent to acymailing
with cache disabled at all, everything works normally
is this a normal issue or is there anything I can try to solve it?
thank you
N.
I have several forms with cURL and redirect actions
(they send subscriber details to acymailing on a different site and then redirect user to certain pages)
if I enable joomla cache (any level, both progressive or conservative)
curl and redierct actions are not being executed correctly,
meaning that the user is not being redirected and his details are not being sent to acymailing
with cache disabled at all, everything works normally
is this a normal issue or is there anything I can try to solve it?
thank you
N.
Please disable the "Relative url" setting in your form.
Regards,
Max
Regards,
Max
Thank you Max,
this solve the issue for all my forms but one
and it's a very important one :-(
you may see it on this page http://www.eos-energia-olografica-sistemica.com/risorse/sintonia-radiante-pineale-eos
that is a form with
- curl action (send user details to acymailing)
- show thank you message action (display html code for audio file to hear free)
if I disable "relative url" setting than the thank you message get displaied in a completely new page, not on the same page (which is what I want because on that page there is the option to purchase the cd after hearing the audio file)
should I maybe try to switch the "thank you message" action
with a "show html" action instead, and even if "relative url" is disabled it will load the html after the form submission in the same page?
thank you for your help!
this solve the issue for all my forms but one
and it's a very important one :-(
you may see it on this page http://www.eos-energia-olografica-sistemica.com/risorse/sintonia-radiante-pineale-eos
that is a form with
- curl action (send user details to acymailing)
- show thank you message action (display html code for audio file to hear free)
if I disable "relative url" setting than the thank you message get displaied in a completely new page, not on the same page (which is what I want because on that page there is the option to purchase the cd after hearing the audio file)
should I maybe try to switch the "thank you message" action
with a "show html" action instead, and even if "relative url" is disabled it will load the html after the form submission in the same page?
thank you for your help!
In this case you may use a redirect at the end of the "on submit" event, you have only 2 options to solve the main problem, either disable the "relative url" or to disable the Joomla cache, since it caches the page where the form is displayed and doesn't process the page when the form submits.
You may also create a separate Chronoforms page using a menu item of type CF, the cache will not work in this page!
Regards,
Max
You may also create a separate Chronoforms page using a menu item of type CF, the cache will not work in this page!
Regards,
Max
I see, thank you so much for your explanation!
I wish there was a way to disable the joomla cache on a per article basis, but there isn't so I will have rearrange that page differently.
I wish there was a way to disable the joomla cache on a per article basis, but there isn't so I will have rearrange that page differently.
Hi oloccina,
You might try the Cache Control extension - I haven't tested but it claims to allow per-article cache control.
Bob
You might try the Cache Control extension - I haven't tested but it claims to allow per-article cache control.
Bob
this seems very good too
http://extensions.joomla.org/extensions/core-enhancements/performance/cache/13155
http://extensions.joomla.org/extensions/core-enhancements/performance/cache/13155
This topic is locked and no more replies can be posted.