2009-12-19 62 views
0

Rails有link_to幫手,我知道它的輸出是由ActionView :: Helper :: UrlHelper`方法確定的,但是修改這個方法的簡單方法是什麼?行爲或者說做出不同的助手,將類似的工作,類似於默認行爲將輸出的東西:修改html的rails`link_to`幫手

<a href="/blah" class="my_link">go to blah</a> 

所以說,我想有一個<span><a>像這樣:

<a href="/blah" class="my_link"><span>go to blah</span></a> 

如果我想要d來創建幫手,我知道我應該放進我的app/helpers/application_helper.rb文件中,但我會如何構建它?

回答

2

link_to佔用一個塊。你可以在那裏做任何你想要的東西。

+0

真棒,發現它在文檔。 – 2009-12-19 23:48:12

0

助手只是正常的功能,並沒有什麼神奇的吧:

def my_link_to 
    put your code here 
end