Как удалить объявленный ранее @RestResource

Сначала вы создали в Drupal rest ресурс — /Plugin/rest/resource, поработали с ним, а потом пришло время прощаться. Но вот проблема — система уже знает о ресурсе, и если вы удалите файл, то при попытке зайти в админ панель расширений /admin/modules, вы получите fatal error.

Файл можно удалять, но также нужно почистить реестр ресурсов.

Сделать это через drush, подставьте идентификатор вашего ресурса, который не может найти Drupal (см. через журнал ошибок /admin/reports/dblog):

Мало букафф? Читайте есчо !

The installed version of the /Имя модуля/ module is too old to update

Октябрь 9, 2024 г.

При выполнении drush updb вы можете увидеть такое сообщение. Обычно это связано с обновлением модуля до следующей major версии. Тогда в модуле может быть прописан hook_update_last_removed, где прописан номер hook_update, ниже которого номерные ...

Читать

Программное создание статьи с переводом в Drupal

Август 10, 2023 г.

Допустим, вы получаете следующие данные - заголовок, текст статьи, и теги. При этом данные поставляются на двух языках - 'ru' и 'en'. Вам требуется программно сохранить статью и её перевод. Я полагаю, что уже активирован модуль Content Translation, ...

Читать

Получить код оригинального языка сущности в Drupal

Октябрь 18, 2023 г.

Сущность возвращает язык в контексте выбранного языка, но иногда нужно получить оригинальный язык node или другой entity. Вот так выглядит запрос в контексте: [crayon-699c71d262bcb846829565/] А так можно получить код языка оригинальной версии ...

Читать

XML карта сайта для многоязычных проектов на Drupal

Апрель 16, 2024 г.

Для начала разберемся: что мы пытаемся построить. Ожидается, что у нас есть корневой файл sitemap.xml, который содержит список языковых xml карт. ...

Читать
 

Комментарии к «Как удалить объявленный ранее @RestResource»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: