diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /addons/crm_iap_lead/static/src/js/tours | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'addons/crm_iap_lead/static/src/js/tours')
| -rw-r--r-- | addons/crm_iap_lead/static/src/js/tours/crm_iap_lead.js | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/addons/crm_iap_lead/static/src/js/tours/crm_iap_lead.js b/addons/crm_iap_lead/static/src/js/tours/crm_iap_lead.js new file mode 100644 index 00000000..577b6cd1 --- /dev/null +++ b/addons/crm_iap_lead/static/src/js/tours/crm_iap_lead.js @@ -0,0 +1,41 @@ +odoo.define('crm_iap_lead.generate_leads_steps', function (require) { +"use strict"; + +var tour = require('web_tour.tour'); +var core = require('web.core'); + +require('crm.tour'); +var _t = core._t; + +var DragOppToWonStepIndex = _.findIndex(tour.tours.crm_tour.steps, function (step) { + return (step.id === 'drag_opportunity_to_won_step'); +}); + +tour.tours.crm_tour.steps.splice(DragOppToWonStepIndex + 1, 0, { + /** + * Add some steps between "Drag your opportunity to <b>Won</b> when you get + * the deal. Congrats !" and "Let’s have a look at an Opportunity." to + * include the steps related to the lead generation (crm_iap_lead). + * This eases the on boarding for the Lead Generation process. + * + */ + trigger: ".o_button_generate_leads", + content: _t("Looking for more opportunities ?<br>Try the <b>Lead Generation</b> tool."), + position: "bottom", + run: function (actions) { + actions.auto('.o_button_generate_leads'); + }, +}, { + trigger: '.modal-body .o_industry', + content: _t("Which Industry do you want to target?"), + position: "right", +}, { + trigger: '.modal-footer button[name=action_submit]', + content: _t("Now, just let the magic happen!"), + position: "bottom", + run: function (actions) { + actions.auto('.modal-footer button[special=cancel]'); +} +}); + +});
\ No newline at end of file |
