Back to Identity - Creative Personal & Agency Theme Support

ogala19132
ogala19132

Hi,

When I try to use the MailChimp component, I get the error: AJAX handler 'mailSignup::onSignup' was not found. It seems like these kind of components can't be used in Partials.
http://octobercms.com/docs/cms/partials#life-cycle-limitations https://github.com/rainlab/mailchimp-plugin/issues/2 Any idea how to solve this with this theme?

Charis
Charis

ogala19132 said:

Hi,

When I try to use the MailChimp component, I get the error: AJAX handler 'mailSignup::onSignup' was not found. It seems like these kind of components can't be used in Partials.
http://octobercms.com/docs/cms/partials#life-cycle-limitations https://github.com/rainlab/mailchimp-plugin/issues/2 Any idea how to solve this with this theme?

Hello Ogala!
Thank you for pointing this out.
I fixed this error on latest theme update on version 1.0.3. Please update your theme to latest version.
Please let me know if that help you.

Last updated

ogala19132
ogala19132

It's a step further, but it seems like when I define the listid in the component in the cms on the Home partial, it is not actually sending the list ID to the script. So when the plugin tries to do a post, it does a post on /lists//members whereas that should be /lists/{listid}/members

Charis
Charis

ogala19132 said:

It's a step further, but it seems like when I define the listid in the component in the cms on the Home partial, it is not actually sending the list ID to the script. So when the plugin tries to do a post, it does a post on /lists//members whereas that should be /lists/{listid}/members

Hello!
You have to put ListID on mailchimb component on layout.htm
There is no need to keep mailchimb component on home partial so it will be removed from partial in next update.
Let me know if that helped you.

Last updated

ogala19132
ogala19132

Awesome, that works!

The user doesn't get any feedback if they signed up succesfully or not though. The call does send a response back: {"mailSignup::result":" <div class=\"alert alert-success\">Great success! Now we can keep in touch, see you soon!<\/div>\n"}

But it's not displayed anywhere.

Charis
Charis

ogala19132 said:

Awesome, that works!

The user doesn't get any feedback if they signed up succesfully or not though. The call does send a response back: {"mailSignup::result":" <div class=\"alert alert-success\">Great success! Now we can keep in touch, see you soon!<\/div>\n"}

But it's not displayed anywhere.

Hello!
Have you checked your junk mail folder? Perhaps the confirmation is there for some reason.

ogala19132
ogala19132

The email is succesfully sent to mailchimp, that part works. But when I type in my email on the website and hit send, as a user of the site, I don't get any feedback.

Like when you send a mail through the contact for, it displays a little message under the title. It doesn't display any message when you subscribe.

So as a user, I fill out my email address and hit send to subscribe, but absolutely nothing happens visually. (Even though in the background it works)

1-7 of 7