Как отключить блок ?
Прислано: AlterEgoEast
вт, 18/12/2007 - 20:14
Как отключить блок?
включил модуль tagadelic, Создал блок, режим ввода сделал php и вставил вот этот пхп код http://drupal.ru/node/5132
потом отключил модуль tagalic и вместо сайта вижу белый экран
подозреваю что дело в блоке, который исполняет этот код но не видит модуля.
как мне его отключить??
спс ...
- AlterEgoEast's blog
- Для комментирования войдите или зарегистрируйтесь
Руками в базе можно попробовать в таблице blocks
- Для комментирования войдите или зарегистрируйтесь
Можно попробовать так:
если был в левом сайдбаре например залезть в page.tpl и на время удалить код подгружающий левый сайдбар. Затем зайти прямо на страницу управления блоками и отключить блок и потом вставить левый сайдбар на место. Это то, что на скорую руку пришло...
- Для комментирования войдите или зарегистрируйтесь
Gorr буду пробовать! спс
2PVasiliy MySql это моя боль :-))
- Для комментирования войдите или зарегистрируйтесь
не помогает...блок у меня отображался в content
- Для комментирования войдите или зарегистрируйтесь
SELECT * FROM boxes;
Находишь свой блок, запоминаешь его bid, далее:
UPDATE blocks SET visibility=0 WHERE module='block' and delta=bid;
где bid - идентификатор блока
- Для комментирования войдите или зарегистрируйтесь
Хех, не успел... :)
Добавлю только, что делать это надо в mySQLAdmin (у вас на хостинге д.б. доступ), выбрав нужную базу данных и ярлык SQL ("Выполнить SQL запрос(ы) на БД").
- Для комментирования войдите или зарегистрируйтесь
НЕ смогу
боюсь попортить
других способов как я понял нет
- Для комментирования войдите или зарегистрируйтесь
ВРоде получается
а где отображается bid?
а просто удалить нельзя??
- Для комментирования войдите или зарегистрируйтесь
боюсь попортить
Если умеете делать страховочную копию (бекап) - ничего страшного в изменениях не будет. В крайнем случае зальете старую версию базы. Для бекапа рекомендую dumper.php.
других способов как я понял нет
Другой способ - сделать бекап, открыть его utf-8 редактором, найти там раздел blocks и поправить "ручками" нужный блок. Залить исправленное обратно на сайт.
- Для комментирования войдите или зарегистрируйтесь
Спасибо всем, все получилось :-)))
но самое главное научился копаться в ТАБЛИЦАХ УЖАСОВ :_)))
- Для комментирования войдите или зарегистрируйтесь
можн вопрос
Я вот отключил, один раз все нормально
Решил поправить и включил отображение блока еще раз
и белый экран, причем в базе я не могу найти почему то
Вот мысль, может в базе тему сменить, в ней ведь блоки должны быть по другому?
подскажите как это можно сделать?
- Для комментирования войдите или зарегистрируйтесь
Тем, кто уже ищет решение тут, мой совет вряд-ли поможет, но....
Сразу после того как увидите белую страницу или PHP Error жмите "назад" и (в FireFox и Опере, за IE не скажу) увидите настройки блоков, правку PHP ноды и тому подобное. Сменив фильтр ввода или видимость блока можно спасти положение повторным сабмитом страницы.
Помогает при включении и правке PHP нод и блоков, а вот в случае с Subj можно попробовать вернуться к списку модулей и сделать ресабмит ему.
- Для комментирования войдите или зарегистрируйтесь
Решение было сохранено на сайте DrupalCookBook.ru:
Отключить блок.
Авторы, предложившие решения, также указаны в сохранённой статье.
- Для комментирования войдите или зарегистрируйтесь









Комментарии