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'; ?>