function block($params, &$smarty) { ob_start(); df_block($params); $out = ob_get_contents(); ob_end_clean(); return $out; }
/** * 2016-11-22 * @param string|object $module * @param string $template [optional] * @param array $vars [optional] * Параметры $vars будут доступны в шаблоне в качестве переменных: * @see \Magento\Framework\View\TemplateEngine\Php::render() extract($dictionary, EXTR_SKIP); * https://github.com/magento/magento2/blob/2.1.2/lib/internal/Magento/Framework/View/TemplateEngine/Php.php#L58 * @return string */ function df_phtml($module, $template, array $vars = []) { return df_block(null, [], df_module_name($module) . '::' . $template, $vars)->toHtml(); }