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