TOPIC:

CleverReach in BreezingForms 8 months 2 weeks ago #240420

  • Topic Author
  • monomgabriel
  • Offline
  • Junior Breezer
  • Junior Breezer
  • Posts: 53
  • Thanks: 0
Hello,

Is it possible to use CleverReach instead of MailChimp in BreezingForms?
If not, can you add this feature, because I do not use MailChimp and CleverReach is a big one, so I think it deserves to have a place on BreezingForms.
Thank you

Please Log in or Create an account to join the conversation.

CleverReach in BreezingForms 8 months 2 weeks ago #240423

  • TheMuffinMan's Avatar
  • TheMuffinMan
  • Offline
  • Developer
  • Developer
  • Posts: 10064
  • Karma: 167
  • Thanks: 807
Hi,

since BF has a plugin system for these purposes, it can be achieved.

I added this to the feature list just now, but I cannot promise when this will be implemented as I am in the process of porting over BF to joomla4 now (which is quite time consuming :D)

If you are a developer yourself and want to try it, I can guide you through the process though.

Regards,
Markus

Please Log in or Create an account to join the conversation.

CleverReach in BreezingForms 8 months 1 week ago #240615

  • Topic Author
  • monomgabriel
  • Offline
  • Junior Breezer
  • Junior Breezer
  • Posts: 53
  • Thanks: 0
Hello,

Thank you for your answer!
Yes, it would be great to follow instructions to achieve this feature :)

Please Log in or Create an account to join the conversation.

CleverReach in BreezingForms 8 months 1 week ago #240628

  • TheMuffinMan's Avatar
  • TheMuffinMan
  • Offline
  • Developer
  • Developer
  • Posts: 10064
  • Karma: 167
  • Thanks: 807
Hi,

as a starter, I would look at the code in the "plg_telegram.zip" plugin for BF (in the /extensions/addons/ folder of the main download file).

It is in my opinion the easiest to understand plugin.

Then I would simply remove all telegram references in the code, leaving only the barebone functions and the template file display the tab in the backend (but also w/o the telegram references). Also rename the main classname reflecting the new plugin name (likely you gonna call it "cleverreach").

Then rename the installation xml file and editing it to install as a new joomla plugin for breezingforms (basically the plugin name in the xml tags).

After a test install has been working successfully, you can start trying to log into CleverReach with their PHP library and examples.

After installation of your custom plugin, you'll find the files in the "/plugins/breezingforms_addons/" folder.

So let's say you called it "cleverreach", after installation, your files would be located in "/plugins/breezingforms_addons/cleverreach/".

However, try to login using the CleverReach OAuth API in the __construct() function of the main class. Example from CleverReach:

rest.cleverreach.com/howto/#oauth

Please note that you will need to include their library. For some reason the inclusion is not displayed in the top part of the example.

Then carefully follow the output of the login attempts and if you succeed, we can move on.

Regards,
Markus

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Moderators: ForumSupport
Time to create page: 0.046 seconds

BreezingForms Pro 1.4.7 for WordPress Released!

Available in the membership section.

September Discount!

Massive discounts on all subscriptions!

Get Your Subscription Here

Quick Links

Downloads

BreezingForms

ContentBuilder

BreezingCommerce

Templates

Documentation

BreezingForms

ContentBuilder

BreezingCommerce

Apprendre BreezingForms (French Community)

Apprendre et maîtriser BreezingForms par des tutoriels et exemples, le tout en français

breezingforms.eddy-vh.com

Questions et réponses sur les forums de l'AFUJ

AFUJ

Special Offer

Summer Sale! All subscriptions at a special price!

Includes prio support, all of our current and future Joomla!® extensions and Joomla!® templates for the duration of your membership.

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!