albabosh 17 июня 2016 в 12:59 Подскажите как удалить все роуты типа node/* ? Я получаю все что нужно через REST и views, и поэтому отображения нод мне не нужны Drupal8 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
albabosh 20 июня 2016 в 8:11 Спасибо, но redirect - не совсем то. Нужна ошибка 404, т.е. совсем удалить эти урлы из роутера, не поломав при этом весь друпал. Для семерки был Rabbit Hole, но это костыль еще тот. Для восьмерки нет даже его
jsv 22 июня 2016 в 18:51 Может в модуле эти ссылки переопределить на свой callback ? И там уже access_denied выдавать?
Studio VIZA 22 июня 2016 в 19:06 В Восьмёрке в 11раз меньше модулей, чем в Семёрке. Выходов несколько, пилить самим, ждать, пилить на 7-ке.
albabosh 23 июня 2016 в 14:04 Сколько может стоить запилить такой модуль ? Качественно, чтобы не стыдно было выложить на drupal.org.
Andruxa 8 июля 2016 в 18:05 1 В page_manager можно настроить отдачу 404 для node/%node. Я бы разделил по ролям: админам - контент, остальным - 404, чтобы можно было проверить, что там вообще в контенте творится.
OldWarrior 8 июля 2016 в 20:53 Altering existing routes and adding new routes based on dynamic ones https://www.drupal.org/node/2187643
Комментарии
Используй https://www.drupal.org/project/redirect
Спасибо, но redirect - не совсем то. Нужна ошибка 404, т.е. совсем удалить эти урлы из роутера, не поломав при этом весь друпал. Для семерки был Rabbit Hole, но это костыль еще тот. Для восьмерки нет даже его
Может в модуле эти ссылки переопределить на свой callback ? И там уже access_denied выдавать?
В Восьмёрке в 11раз меньше модулей, чем в Семёрке.
Выходов несколько, пилить самим, ждать, пилить на 7-ке.
Сколько может стоить запилить такой модуль ? Качественно, чтобы не стыдно было выложить на drupal.org.
А сколько готовы заплатить?
Меньше модулей = быстрей работа > профит
Предлагаете поломать ядро ?
В page_manager можно настроить отдачу 404 для node/%node.
Я бы разделил по ролям: админам - контент, остальным - 404, чтобы можно было проверить, что там вообще в контенте творится.
Altering existing routes and adding new routes based on dynamic ones
https://www.drupal.org/node/2187643