1. jarhead8209
  2. Bug Report
  3. Monday, July 04 2016, 08:30 PM
Hey I wanted to make a plugin work called Joomla Mailer Newsletter upon registration form. It works perfectly in Joomla Registration Form, but when Easy Profile is activated, the option to subscribe to mailing list / newsletter is disappearing. Any solutions?

I search entire forum and I got this fix but I think this is not working for me:
https://www.easy-profile.com/support/cmc-mailchimp-for-joomla-in-registration-form.html
Accepted Answer
admin Accepted Answer
Admin
Hi,
now works,

I have simply set order of 'Users' plugins, Easy Profile- Users Plugin need to be at the first place.
  1. more than a month ago
  2. Bug Report
  3. # Permalink
admin Accepted Answer
Admin
Hi,
this is a System or User Plugin? can you provide me some other information about this plugin works?
  1. more than a month ago
  2. Bug Report
  3. # 1
jarhead8209 Accepted Answer
Thank you for reaching me out.

Joomla Mailer Newsletter is a user plugin that I downloaded to migrate the registered users / wants to register in the website to mailchimp mailing list. It works like CMC joomla, once you activated the plugin, upon sign up form, you will see a tab or section to check a check box of subscribing in the newsletter. However, it works only in registration default plugin, when I activate and let easy profile plugin work, it disappears.

Any suggestions / solutions?
  1. more than a month ago
  2. Bug Report
  3. # 2
admin Accepted Answer
Admin
Hi,
I think 2 possibilities:
1. Plugin attach fields after "Confirm Email" Field, Easy Profile have a feature to remove "Confirm Email" Field, so you can try to disable this feature from Easy Profile options
2. The plugin use output that not follow normal JForm output, so Javascript to generate Tabs can hide these fields. You can try to disable Tabs view from Easy Profile options
  1. more than a month ago
  2. Bug Report
  3. # 3
jarhead8209 Accepted Answer
hello,

thanks for your suggestion.

I have tried number 1 but still no luck, and for the number 2 suggestion, I also disabled that but didn't worked.

Can you take a look on the website I am working and see what happened?
  1. more than a month ago
  2. Bug Report
  3. # 4
admin Accepted Answer
Admin
Hi,
please post me your site details to check this, you can use the form below the reply in "Site Details" tab. we'll take a look ;)
  1. more than a month ago
  2. Bug Report
  3. # 5
jarhead8209 Accepted Answer
Hello,

Glad to hear that. I have attached the details here.

Thanks for your help
  1. more than a month ago
  2. Bug Report
  3. # 6
jarhead8209 Accepted Answer
Hello,

Thanks for your help! Yay it works now.

Last question: Is there anyway that we can put the newsletter preferences under the other fields?

Regards
  1. more than a month ago
  2. Bug Report
  3. # 7
admin Accepted Answer
Admin
Hi,
Is there anyway that we can put the newsletter preferences under the other fields?
No, but you can create (with Basic/Pro version) a checkbox field called "Newsletter" (alias: newsletter) and put this in your preferred position. After this you need only to create a simple plugin that register user into a newsletter list if this field is checked.

To build a plugin you can download our skeleton plugin (the code at the end of docs page at http://docs.easy-profile.com/index.php/article/triggers) and create a function like this:

public function triggerProfileUpdate($user,&$data,$changed,$isNew){
if ( isset( $data['newsletter'] ) ){
$values= json_decode( $data['newsletter'] , true ); // Checkbox type allow multiple values, so it store data into JSON format
if( count( $values ) ) {
/* HERE CODE TO ADD TO NEWSLETTER LIST (MAYBE SAME CODE OF YOUR PLUGIN) */
}
}
}
NOTE: this code is not tested and not supported, this is only for example purpose, you need to have PHP and Joomla devs knowledges.
  1. more than a month ago
  2. Bug Report
  3. # 8
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.