При переключении тем в блоках тема остается прежней
Я пытаюсь добавить блок к определенной теме (гирлянда), но независимо от того, на какую тему я переключаюсь, мне всегда отображается тема администратора.
Если у меня включена только одна тема (гирлянда), я могу получить доступ к нужным блокам, но для этого должна быть причина.
Редактировать: Обнаружил, что это вызвано модулем "Реальное имя", хотя я понятия не имею, где искать виновника. Есть какие-нибудь предложения?
Правка2: Найдено это объяснение, но нет реальное исправление. Предложения?
1
1 answers
В итоге использовал исправление hefox (из комментариев Drupal)
<?php
function realname_user($op, &$edit, &$account, $category = NULL) {
global $theme;
if (!$theme) return; // prevent realname from overiding theme on block pages
?>
Я добавил в свой собственный код в качестве гарантии, в операторе if, условие, что мы находимся на странице блоков.
1
Author: kylex, 2012-02-08 03:03:54