Привет! Столкнулся с петрушкой!
Есть тема, в sites/all/themes/default
Скопировал рядышком, переназвал, вылезает ошибка, что то типо не могу чегото сделать с функцией phptemplate_preprocess_page(&$vars)
В обоих темах одинаковый template.php.
В чем может быть дело?
Комментарии
А в template.php яйцо, а в нём иголка...
Названия функций у вас наверное теже остались, PHP не любит двойников
У меня в обоих темах
function phptemplate_preprocess_page(&$vars) {
}
А как тогда сделать preprocess_page в обоих темах?
А можно конкретнее? Какая тема? Какая ошибка?
Возможно трабла в именах других функций темы, а не конкретно в phptemplate_preprocess_page. Возможно дело в содержимом переменной $vars.
Надо пробежаться по всем файлам темы, посмотреть имена и заменить на имя Вашей новоиспеченной темы. Например в Бартике функция bartik_process_page, а в Гарланде garland_process_page.
Короче, мало данных для анализа.
Я про это читал
типа сначала drupal ищет из ядра, потом и модуля, потом phptemplate_ а потом имя_темы_preprocessё
Спасибо!