Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save LarsEliasNielsen/5662170 to your computer and use it in GitHub Desktop.
Save LarsEliasNielsen/5662170 to your computer and use it in GitHub Desktop.
<?php
$node = node_load($row->nid);
$image = field_get_items('node', $node, 'field_banner_image');
// Setting variables for js object
$site_url = $GLOBALS['base_url'].$GLOBALS['base_path'];
$image_filename = $image[0]['uri'];
// Creating array for object
$bannerArr = array(
"site_url" => $site_url,
"image_filename" => $image_filename
);
// Encoding json for object
$bannerObj = json_encode($bannerArr);
drupal_add_js("var bannerObj = jQuery.parseJSON('".$bannerObj."');", array(
'type' => 'inline',
'weight' => 20,
'every_page' => FALSE
));
$image_output = field_view_value('node', $node, 'field_banner_image', $image[0], array(
'type' => 'image'
));
print render($image_output);
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment