首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将link_to包装在一些html ruby代码中?

如何将link_to包装在一些html ruby代码中?
EN

Stack Overflow用户
提问于 2009-07-06 10:23:03
回答 4查看 82.4K关注 0票数 121

如何在视图代码周围包装链接?我不知道如何将多行拼音代码传递给一个link_to方法。我正在寻找的结果是,您单击该列并获得显示页面:

代码语言:javascript
复制
<div class="subcolumns">
  <div class="c25l">
        <div class="subcl">
        <%= image_tag album.photo.media.url(:thumb), :class => "image" rescue nil  %>
        </div>
    </div>
  <div class="c75r">
        <div class="subcr">
            <p><%= album.created_at %></p>
            <%= link_to h(album.title), album %>
            <p><%= album.created_at %></p>
            <p><%= album.photo_count %></p>
        </div>
  </div>
</div>
EN

回答 4

Stack Overflow用户

发布于 2011-12-19 13:33:15

此外,这可能是一些人的问题:

如果你正在做一个简单的链接,而不是<%中的代码,那么一定要写<%=

例如:

代码语言:javascript
复制
<%= link_to 'some_controller_name/some_get_request' do %>
  Hello World
<% end  %>
票数 14
EN

Stack Overflow用户

发布于 2009-07-06 20:43:47

对于较早的Rails版本,您可以使用

代码语言:javascript
复制
<% content_tag(:a, :href => foo_path) do %>
  <span>Foo</span>
<% end %>
票数 8
EN

Stack Overflow用户

发布于 2009-07-06 10:44:57

您可以将link_to与块一起使用:

代码语言:javascript
复制
<% link_to(@album) do %>
    <!-- insert html etc here -->
<% end %>
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1086360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档