Как стать автором
Обновить

Комментарии 4

как можно переопределить встроенный роут?
Насколько я понимаю. Никак. А зачем вам это нужно? Мы написали более 20 плагинов и не разу не пригодилось.
Нужно было прицепить Microsoft Office Web Apps к Redmine. Т.е. по клику на вложение (если это офисный документ) он открывается в Web Apps, вместо скачивания. Т.е. фактически надо переопределить ссылку у вложения. Навскидку пришло в голову 2 идеи: 1) делать редирект на веб-сервере; 2) переопределить экшен скачивания аттачмента. Но в этом экшене никаких хуков нет вроде как. А вот если переопределить роут на свой контроллер, можно проверить расширение и редиректить на Web Apps.
переопределить экшен скачивания аттачмента.


что бы экшин переопределить не обязательно иметь в нем хуки и иногда его можно переопределить так, что бы обратная совместимость была.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.