Umožňuje definovat vlastní pole v pohledech generovaných pomocí modulu Views:
Příklady PHP kódu:
<?php print var_export($data, TRUE); ?>
<?php
// Get file size
$file = field_file_load($data->flash_node_filepath);
$filesize = $file['filesize'];
// Convert size in Byte (B), Kilobyte (kB), Megabyte (MB), Gigabyte (GB), Terabyte (TB), Petabyte (PB), Exabyte (EB), Zettabyte (ZB), Yottabyte (YB)
$filesizename = array(" B", " kB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB");
echo $filesize ? round($filesize/pow(1024, ($i = floor(log($filesize, 1024)))), 2) . $filesizename[$i] : '0 B';
?>
<?php
// Get file size
$file = field_file_load($data->node_data_field_soubor_field_soubor_fid);
$filesize = $file['filesize'];
// Convert size in Byte (B), Kilobyte (kB), Megabyte (MB), Gigabyte (GB), Terabyte (TB), Petabyte (PB), Exabyte (EB), Zettabyte (ZB), Yottabyte (YB)
$filesizename = array(" B", " kB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB");
echo $filesize ? round($filesize/pow(1024, ($i = floor(log($filesize, 1024)))), 2) . $filesizename[$i] : '0 B';
?>