summaryrefslogtreecommitdiff
path: root/addons/crm_iap_lead/static/src/js/tours
diff options
context:
space:
mode:
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.js41
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