2013-03-06 127 views
0

我是一个Web设计人员,他正在处理我的设计到Rails Web App的实现。Rails渲染定制

我目前对此代码有问题。

<%= render 'letterhead_link' %> 

目前,它输出:

<a href="/letterheads/2/edit">Edit Letterhead</a> 

我假设“编辑信”链接更改为创建,如果有的话,用户没有信呢,因为只能有一个每个用户的信头。

我试图在控制器中搜索这个“letterhead_link”,但是我找不到任何东西。

所以,我不确定,但有没有什么办法可以自定义这样的输出?

<a href="/letterheads/2/edit" class="letterhead"><span class="icon"></span>Letterhead</a> 

我确实需要额外的标签才能将图标与链接合并。 我希望这里有人能帮助我。

非常感谢!

回答

0

如果 <%= render 'letterhead_link' %> 给出这样

<a href="/letterheads/2/edit">Edit Letterhead</a>

的输出,那么,请尝试以下方法得到你喜欢什么需要,

<%= render 'letterhead_link', class: 'letterhead' do %> 
    <span class="icon"></span> 
<% end %> 
0

我可能是错的,但是这只是呈现模板,因此您应该在视图文件夹中查找'letterhead_link'(文件名可能与开头的'_'相同)。我敢打赌,超链接是建立在那里,你应该改变它。