Timber\Timber::render PHP Метод

render() публичный статический Метод

Render function.
public static render ( array $filenames, array $data = [], boolean | integer $expires = false, string $cache_mode = Loader::CACHE_USE_DEFAULT ) : boolean | string
$filenames array
$data array
$expires boolean | integer
$cache_mode string
Результат boolean | string
    public static function render($filenames, $data = array(), $expires = false, $cache_mode = Loader::CACHE_USE_DEFAULT)
    {
        $output = self::fetch($filenames, $data, $expires, $cache_mode);
        echo $output;
        return $output;
    }

Usage Example

Пример #1
0
        }
    }
    // theme sidebars
    if ($container->hasParameter('wordpress.sidebars')) {
        foreach ($container->getParameter('wordpress.sidebars') as $sidebar) {
            register_sidebar($sidebar);
        }
    }
    // menus from config
    if ($container->hasParameter('wordpress.menus')) {
        register_nav_menus($container->getParameter('wordpress.menus'));
    }
});
add_action('wp_head', function () {
    if (function_exists('acf_add_options_page') && ($googleID = get_field('google_analytics_id', 'option'))) {
        Timber::render('admin/google.html.twig', ['id' => $googleID]);
    }
});
/***********************************************************************************************************************
 * Filters
 **********************************************************************************************************************/
// save acf as json
add_filter('acf/settings/save_json', function ($path) use($container) {
    return $container->getParameterBag()->resolveValue($container->getParameter('wordpress.acf_path'));
});
// show acf menus
add_filter('acf/settings/show_admin', function ($show) use($container) {
    return $container->getParameter('wordpress.acf_menu');
});
// global timber context
add_filter('timber/context', function ($data) {
All Usage Examples Of Timber\Timber::render