09.10.16 - 18:28 49 просмотров

Ошибка: Поле Синоним URL должно быть удалено

Актуально для Drupal 8
При установке модуля pathauto в журнале событий появляется ошибка «Поле Синоним URL должно быть удалено (The URL alias field needs to be uninstalled)».

Принято считать, что это сообщение поддельное и будет исправлено в дальнейшем в ядре Drupal 8. Однако уже сейчас вы можете применить не сложный патч предложенный https://www.drupal.org/u/alberto786. Для этого:
  • Скопируйте в файл index.php следующий код
    try {
       \Drupal::entityDefinitionUpdateManager()->applyUpdates();
    }
       catch (EntityStorageException $e) {
       print_r($e);
    }
    
  • Перезагрузите страницу и удалите ранее вставленный код.
После этого ошибка в журнале исчезнет.

Restricted HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.