function views_handler_field_flashnode_content::render in Flash Node 6.3
File
- views/
views_handler_field_flashnode_content.inc, line 23
Class
Code
function render($values) {
// If options passed then turn options string in to an array
$options = array();
if ($this->options['options']) {
$options = array_map('trim', explode('|', $this->options['options']));
}
// Initialise data array with the nid
$data = array(
'nid' => $values->nid,
);
// Add on any options
foreach ($options as $option) {
$pos = strpos($option, '=');
$data_name = substr($option, 0, $pos);
$data_value = substr($option, $pos + 1);
$data[$data_name] = $data_value;
}
// Return content
return flashnode_content($data);
}