У меня есть определенный набор представлений, относящихся к одному из моих контроллеров, при котором я хочу, чтобы любой вызов к *_path
или *_url
добавлял набор параметров.
Есть ли какой-нибудь магический метод, который я могу переопределить, который позволит мне сделать это? Я понятия не имею, где в коде Rails методы *_path
или *_url
даже обрабатываются.
Редактировать для ясности: Я ищу способ сделать это так, чтобы мне не приходилось изменять каждую ссылку в каждом представлении, где это должно происходить. Я не хочу, чтобы каждый программист, который касается этого набора представлений, должен был помнить, чтобы добавлять параметр к каждой ссылке, которую они добавляют на страницу. Этот же параметр должен быть добавлен автоматически. Я считаю, что изменение *_url
или *_path
вызовет сбой. Точно так же необходимость переопределять каждый вызов *_url
или *_path
считается ошибкой, поскольку каждый раз при добавлении / удалении новой ссылки придется добавлять / удалять новый метод.