#drupal
#drupal
Вопрос:
мой сайт недавно был удален из-за возможного взлома. Я загрузил резервные копии папок и базы данных, но теперь мои просмотры не отображаются. все остальное работает. я не могу вспомнить ничего, что изменилось, просто загрузил резервную копию несколько дней назад.
поля показывают это в admin / build / views / edit / nameofview
Broken/missing handler: node_data_field_guru_photo > field_guru_photo_fid
Broken/missing handler: node > title
Broken/missing handler: views > nothing
Broken/missing handler: node_revisions > body
Broken/missing handler: node_data_field_guru_link > field_guru_link_url
Я попытался очистить кеш
Я перенастроил поля в представлениях и обновил их и получил эту ошибку
Display "Defaults" uses fields but there are none defined for it or all are excluded.
Ответ №1:
Обычно это можно исправить, просто очистив кэш Drupal, но если нет, перейдите на экран «Управление полями» для типа контента, к которому прикреплены node_data_field_guru_photo
, node_data_field_guru_link
и т.д., внесите временное изменение (например, в порядок полей) и сохраните. Это должно заставить обновить кэш полей, и вы должны быть в пути.
Комментарии:
1. кто-то удалил views_handler_filter_boolean_operator.inc. это был взлом : (
2. У меня были неактивные поля (я думаю, из-за проблемы с функциями), поэтому использование cck_manage_inactive помогло.
Ответ №2:
Просто измените порядок полей типа контента, а затем сохраните его. В моем случае для типа содержимого класса отображался сломанный или отсутствующий обработчик. перестановка полей типа контента решила мою проблему.