You are here

function instapage_cms_plugin_page_attachments_alter in Instapage plugin 8.3

Drupal 8 hook to initiate AJAX scripts endpoint.

Parameters

array &$page Drupal 8 page array.:

File

./instapage_cms_plugin.module, line 10

Code

function instapage_cms_plugin_page_attachments_alter(array &$page) {
  ob_start();
  \InstapageCmsPluginHelper::initAjaxURL();
  $content = ob_get_contents();
  ob_end_clean();
  $inline_script = array(
    '#type' => 'html_tag',
    '#tag' => 'script',
    '#value' => $content,
    '#attributes' => array(),
  );
  $page['#attached']['html_head'][] = [
    $inline_script,
    'ajax_url',
  ];
}