Есть
function MyTheme_preprocess_page(&$vars, $hook)
{
if (isset($vars['node'])) {
$vars['theme_hook_suggestions'][] = 'page__' . str_replace('_', '--', $vars['node']->type);
}
}
{
if (isset($vars['node'])) {
$vars['theme_hook_suggestions'][] = 'page__' . str_replace('_', '--', $vars['node']->type);
}
}
и есть
function MyTheme_preprocess_page(&$variables, $hook) {
$status = drupal_get_http_header("status");
if($status == "404 Not Found") {
$variables['theme_hook_suggestions'][] = 'page__404';
}
if($status == "403 Forbidden") {
$variables['theme_hook_suggestions'][] = 'page__403';
}
}
$status = drupal_get_http_header("status");
if($status == "404 Not Found") {
$variables['theme_hook_suggestions'][] = 'page__404';
}
if($status == "403 Forbidden") {
$variables['theme_hook_suggestions'][] = 'page__403';
}
}
По одиночке работают, две нет. пытался по всякому интуитивно объединить не получилось, прошу помощи у знающих)
Комментарии
/*
ХулиGUN, за совет спасибо, толь код ваш не работает почему то..
Спасибо работает!