templates/demo-1.twig line 1

Open in your IDE?
  1. {% set title='Schedule Demo' %}
  2. {% set metaDescription='Get a live demo of Invoiced\'s award winning accounts receivable automation system tailored for your business.' %}
  3. {% set canonicalUrl=url('schedule_demo') %}
  4. {% extends "parent.twig" %}
  5. {% block content %}
  6.     <section class="content text-center">
  7.         <div class="container">
  8.             <h1 class="title">Schedule Demo</h1>
  9.             <h2 class="subtitle">Get a live demo of Invoiced tailored for your business.</h2>
  10.             <p class="lead">Step 1 of 2: Enter Your Contact Information</p>
  11.             <div class="demo-step-1-holder">
  12.                 {% if app.request.cookies.has('booked_demo') %}
  13.                     <p class="lead">Thank you for scheduling a demo!</p>
  14.                 {% else %}
  15.                     <!--[if lte IE 8]>
  16.                     <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2-legacy.js"></script>
  17.                     <![endif]-->
  18.                     <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
  19.                     <script>
  20.                         var firstName, lastName, email, company;
  21.                         hbspt.forms.create({
  22.                             region: "na1",
  23.                             portalId: "5135501",
  24.                             formId: "cb248a95-a752-4335-a636-8c94d11c6892",
  25.                             inlineMessage: 'Redirecting to the next step...',
  26.                             onFormReady: function($form) {
  27.                                 {% for key, value in prefillParams %}
  28.                                     $form.find('input[name="{{ key }}"]').val("{{ value }}").change();
  29.                                 {% endfor %}
  30.                             },
  31.                             onFormSubmit: function($form) {
  32.                                 firstName = $('input[name=firstname]', $form).val();
  33.                                 lastName = $('input[name=lastname]', $form).val();
  34.                                 email = $('input[name=email]', $form).val();
  35.                                 company = $('input[name=company]', $form).val();
  36.                             },
  37.                             onFormSubmitted: function() {
  38.                                 window.location = '{{ path('schedule_demo_2') }}?firstname=' + encodeURIComponent(firstName) + '&lastname=' + encodeURIComponent(lastName) + '&email=' + encodeURIComponent(email) + '&company=' + encodeURIComponent(company);
  39.                             },
  40.                         });
  41.                     </script>
  42.                 {% endif %}
  43.             </div>
  44.         </div>
  45.     </section>
  46. {% endblock %}