Приветствую всех!
Не подскажите как решить эту проблему. Уже просто не знаю что делать.
Notice: Undefined variable: hide_site_name в функции include() (строка 34 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: hide_site_slogan в функции include() (строка 47 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: page в функции include() (строка 59 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: page в функции include() (строка 69 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: page в функции include() (строка 78 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: page в функции include() (строка 86 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: page в функции include() (строка 95 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: node_url в функции include() (строка 96 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined variable: action_links в функции include() (строка 103 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Notice: Undefined index: sidebar_second в функции include() (строка 112 в файле мой_сайт/www/sites/all/themes/profolio/maintenance-page.tpl.php).
Комментарии
предлагаю погуглить. вчера примерно с этим столкнулся. в сети есть ответ. и здесь на форуме это обсуждалось, правда с другой переменной
Вы случаем не это имеете в виду? <?php if (isset($page['top1']))как пример.
я не ясновидящий. не видя вашего кода сложно что то иметь ввиду. но судя по ошибке я примерно догадался
и это тоже
эта примочка помогает. убирает ошибку как таковую. но и в админке кое что пропадает с этим.
пример кода ошибка стр.34
а версия темы 7.x-1.0 или 7.x-1.x-dev ?
версия Profolio 7.x-1.0
Какая то стремная тема - вообще то есть переменные $site_name и $site_slogan ,а они придумали ещё $hide_site_name и $hide_site_slogan -зачем?
+100500
по куску кода получается что они функционал в тему пихают
да нет , они в template.php создали совершенно ненужные переменные , от которых нужно избавляться в шаблоне .
а что там в мой_сайт/www/sites/all/themes/profolio/template.php в функции profolio_preprocess_page ?
<?php $variables['hide_site_name'] = theme_get_setting('toggle_name') ? FALSE : TRUE;
$variables['hide_site_slogan'] = theme_get_setting('toggle_slogan') ? FALSE : TRUE;
if ($variables['hide_site_name']) {
// If toggle_name is FALSE, the site_name will be empty, so we rebuild it.
$variables['site_name'] = filter_xss_admin(variable_get('site_name', 'Drupal'));
}
if ($variables['hide_site_slogan']) {
$variables['site_slogan'] = filter_xss_admin(variable_get('site_slogan', ''));
}
// Since the title and the shortcut link are both block level elements,
// positioning them next to each other is much simpler with a wrapper div.
if (!empty($variables['title_suffix']['add_or_remove_shortcut']) && $variables['title']) {
// Add a wrapper div.
$variables['title_prefix']['shortcut_wrapper'] = array(
'#markup' => '<div class="shortcut-wrapper clearfix">',
'#weight' => 100,
);
$variables['title_suffix']['shortcut_wrapper'] = array(
'#markup' => '</div>',
'#weight' => -99,
);
// Make sure the shortcut link is the first item in title_suffix.
$variables['title_suffix']['add_or_remove_shortcut']['#weight'] = -100;
} ?>
хотя сайт даже с этими переменными и с добавлением их дополнительной разметки у меня не выдает ошибок , да и в issues темы тоже ничего подобного нету .
А в обычном режиме (не обслуживания) ошибки есть ?
по началц она выскакивала только в режиме обслуживания. но в нормальном режиме их небыло. а щас и там и там.
Вот сам файл в архиве.
в мой_сайт/www/sites/all/themes/profolio/template.php ничего не меняли ?
нет.
полтергейст
вот и я о томже.
щас ради эксперимента поставил другую тему..там ошибок нет.