Hi,
I would like to integrate Acymailing and Chronoforms. Should I follow the same guide for Chronoforms V4 ?
Thanks in advice.
Yes, please try that, since the mechanism is the same in v4 and v5
Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
I'm not able to integrate it using the GH Curl method. How could I integrate Acymailing and Chronoforms in V5?
I have a form where user must check a box to tell me if he want to receive the newsletter. So if the box is checked I want to subscribe that user to a specific list.
How to in V5?
Thanks in advice.
Hi deltafidesign,
There isn't a cURL [GH] action for CFv5 but the standard cURL action will probably do what you need. The only problem is that you can't used fixed strings in the standard action so you have to add any fixed data to the $form->data[''] array before the cURL action is run.
Bob
Hi GreyHead and thanks for reply.
I need your help to try this. Would please tell me a sequence of steps as an example to try it?
Thanks so much in advice!
Hi deltafidesign,
As Max said, follow the guide for CFv4, except that you can't add fixed strings directly.
Bob
Hi GreyHead and thanks for reply,
when you talk about fixed data, you meant that I should do something like that:
ctrl=sub
task=optin
option=com_acymailing
hiddenlists=2,4
subscription={subscription}
user[name]={name}
user[email]={email}
where instead of {name} I should use $form->data['name']
I didn't understood what I should do...😟
Thanks so much GreyHead! It worked fine!
I think that we will have 2 new changes to this in future versions:
{} will be stripped, and for passing fixed values, you can place them between quotes: field="value"
Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Hi, I've found recently a problem with this method that I was supposed to work fine till now.
The process seems work fine but as I work in double-optin (user receive an email to confirm his subscription with an activation link) also if the user didn't flag the newsletter field sometimes he receives the confirmation email anyway!
That's very bad 'cause the user never subscribed to the list and a message in the e-mail asks him to confirm for something he didn't request.
It seems that started to happens from september 2014 but I don't know if this is a problem related to Chronoforms or Acymailing.
What could be wrong? And what could I do?
Hi deltafidesign,
What changed in September? And how are you checking to see if the newsletter is accepted? I assume that you are using an Event Switcher if so you should double check the settings there.
Bob
Hi Bob,
since september I've done only upgrades for both Acymailing and Chronoforms. Everything worked fine till september. Users who flagged the subscription check in the form was correctly added to the acymailing list meanwhile the users who did NOT flag the check box didn't receive the confirmation email for subscription to the acymailing list.
I didn't use an event switcher anyway but it worked fine anyway: user (who did NOT flag the check box) where recorded in acymailin but not added to any list and also didn't receive any confirmation email as I intended it to work.
Now to solve the problem I've used an Event Switcher and I put the curl and custom code in the onSuccess.
Everything work fine now!