src/Aqarmap/Bundle/ListingBundle/Resources/views/Listing/bulkListingsCta.html.twig line 1

  1. {% set BULK_REQUEST_CALL_CONST = 'bulkCallRequest' %}
  2. {% set listingsIds = {}%}
  3. {% for listing in listings %}
  4. {% set listingsIds = listingsIds | merge({
  5. ('listings[' ~ loop.index ~']') : listing.id
  6. }) %}
  7. {% endfor %}
  8. {% set leadSourcePage = "on_close_popup" %}
  9. {{ form_start(call_request, {attr: {'onsubmit': 'return false;'}})
  10. }}
  11. {#{{ form_widget(call_request._token, {'attr': {'ng-init': 'data.call_request._token="'~ call_request._token.vars.value ~'"' }}) }}#}
  12. <button type="button"
  13. ng-click="onSendBulkLead($event,{
  14. 'actionType': '{{BULK_REQUEST_CALL_CONST}}' ,
  15. 'leadSourcePage': '{{leadSourcePage}}',
  16. 'listingType': 'related-bulk-request-call' ,
  17. 'bulkIds' : {{listingsIds|serialize('json')}},
  18. depthProduct: '{{depthProduct}}',
  19. insideCompound: '{{insideCompound}}',
  20. leadType:'request_call' ,
  21. propertySection: '{{propertySectionSlug}}' ,
  22. propertyCategory: '{{propertyCategory}}',
  23. });"
  24. class="btn-primary btn btn-block cta-btn rounded-pill related-listings__button d-block"
  25. ng-disabled="isBulkCallRequested"
  26. data-color="btn-primary"
  27. submit-text="{{'label.lead.call_request_now'|trans }}"
  28. data-img-class="mx-2 rtl-flip-icon"
  29. data-img-src="/images/BrandsIcons/ic_phone_white.svg"
  30. >
  31. <span ng-show="!isBulkCallRequested"> {{ 'label.lead.call_request'|trans }} </span>
  32. <span ng-show="isBulkCallRequested"> {{ 'label.lead.call_requested'|trans }} </span>
  33. </button>
  34. {{ form_end(call_request) }}