Revision: 22543
Updated Code
at January 14, 2010 18:26 by zachharkey
Updated Code
/** * Override or insert variables into the page templates. * * @param $vars * An array of variables to pass to the theme template. * @param $hook * The name of the template being rendered. */ function genesis_custom_preprocess_page(&$vars, $hook) { // Add page template suggestions based on path alias. $alias = drupal_get_path_alias($_GET['q']); if ($alias != $_GET['q']) { $template_filename = 'page'; foreach (explode('/', $alias) as $path_part) { $template_filename = $template_filename . '-' . $path_part; $vars['template_files'][] = $template_filename; } } }
Revision: 22542
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 14, 2010 18:25 by zachharkey
Initial Code
/** * Override or insert variables into the page templates. * * @param $vars * An array of variables to pass to the theme template. * @param $hook * The name of the template being rendered. */ function genesis_custom_preprocess_page(&$vars, $hook) { // Add page template suggestions based on path alias. $alias = drupal_get_path_alias($_GET['q']); if ($alias != $_GET['q']) { $template_filename = 'page'; foreach (explode('/', $alias) as $path_part) { $template_filename = $template_filename . '-' . $path_part; $vars['template_files'][] = $template_filename; } } }
Initial URL
Initial Description
Initial Title
Add Drupal page template suggestions based on path alias.
Initial Tags
textmate, drupal
Initial Language
PHP