Здравствуйте, товарищи!
Только что столкнулся с такой проблемой:
Создавал вьюху (views) для слайдшоу, которая брала бы определенный набор картинок, в зависимости от того, в на какой странице появляется.
Впервые делал Представление с аргументами, и, видимо сделал что-то не правильно. В результате друпал у меня "разучился" ходить по всем ссылкам. То есть при переходе на любой материал через node/id или алиас, мне выдается сообщение, что страница не найдена. Такая же учесть постигла и разделы админки. Теперь не могу ни отредактировать вьюху, ни просто её удалить, ничего.
Посоветуйте, пожалуйста, что делать/куда смотреть?
Комментарии
смотреть в сторону phpmyadmin
Накатить бэкап.
Свежих бэкапов нет, только недельной давности, что в разработке сайта почти эра. Можно ли как-нибудь убрать views-представление руками?
Если вывод этого вьюса был через блок, то можно попробовать тему поменять на другую - блоки сбросятся -> потом залезешь в этот views и поменяешь параметры аргументов.
Ежели нет, то только руками: лезть в MySQL базу и поиск, поиск, поиск..
А вообще, лучше всего настроить бэкапы в backup migrate. Ну или на it-patrol перейти
Сволачь эта вьюха!
В БД копайте таблицу menu_router... Смотрите отработку index.php - на каком этапе затык. Можете попробовать сбросить кэши - тоже ручками в БД.
жжошь