theme_render_template
function theme_render_template
theme_render_template($template_file, $variables)
Renders a system default template, which is essentially a PHP template.
Parameters
$template_file: The filename of the template to render.
$variables: A keyed array of variables that will appear in the output.
Return value
The output generated by the template.
File
- includes/theme.inc, line 1517
- The theme system, which controls the output of Drupal.
Code
function theme_render_template($template_file, $variables) { // Extract the variables to a local namespace extract($variables, EXTR_SKIP); // Start output buffering ob_start(); // Include the template file include DRUPAL_ROOT . '/' . $template_file; // End buffering and return its contents return ob_get_clean(); }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!theme.inc/function/theme_render_template/7.x