2010-08-20 4 views

ответ

20

В вашем вспомогательном приложении вы можете переопределить метод link_to и заменить его собственным.

def link_to(name, options = {}, html_options = {}) 
    html_options.merge!(:rel => :nofollow) 
    super(name, options, html_options) 
end 
+0

В случае, если вы не хотите перезаписывать 'значения rel' уже по вашей ссылке, попробуйте использовать' 'merge_nicely вместо: https://gist.github.com/joshuapinter/78a5545d713ab9d55883 –

2

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