CrossLead / angular-zendesk-widget

Angular wrapper for the Zendesk Web Widget
Apache License 2.0
18 stars 11 forks source link

setHelpCenterSuggestions only work during ZendeskWidgetProvider config #15

Closed rbinsztock closed 5 years ago

rbinsztock commented 6 years ago

Hi guys,

I try to update the Help center suggestion when user access to specific route page, sadly the setHelpCenterSuggestions work only during initialization

beforePageLoad : function(zE) {
      zE.setLocale('fr');
      zE.setHelpCenterSuggestions({ url : true });
      zE.setHelpCenterSuggestions({ search : 'boost' });
      zE.hide();
 }

If I try to update the help center suggestion inside my controller component via : ZendeskWidget.setHelpCenterSuggestions({ search : 'boost' });

Did I missed something ?

Angular 1.6.4

jovana commented 6 years ago

Hay @rbinsztock, Did you solve this already?

I have added this to $rootScope.$on('$stateChangeSuccess', function(){}); This is working!

Good luck!