/** * Returns the given DataObjects default print template * * @param DataObject $dataObject DataObject to get print output for * @param bool $isInline Is this an inline print preview? * * @return string * * @author Sebastian Diel <*****@*****.**> * @since 19.04.2012 */ public static function getPrintOutput($dataObject, $isInline = false) { $printResult = ''; if ($dataObject->CanView()) { self::loadDefaultRequirements(!$isInline); Requirements::themedCSS('SilvercartPrint' . $dataObject->ClassName); $printResult = $dataObject->renderWith('SilvercartPrint' . $dataObject->ClassName); } return $printResult; }