2013-09-29 3 views
0

Я пытаюсь создать какое-то липкую записку с помощью CSS, начиная с шагом 1 в следующей ссылке http://net.tutsplus.com/tutorials/html-css-techniques/create-a-sticky-note-effect-in-5-easy-steps-with-css3-and-html5/размещение ссылок правильно используя рубин на рельсах

Я использую рубин на рельсы, чтобы генерировать с следующими нотами код

<ul> 
     <% @posts.each do |post| %> 
     <li> 
      <a>  
      <p><strong>Title:</strong> 
      <%= post.title %></p> 

      </a> 
    </li> 
    <% end %> 
</ul> 

все работает нормально, но когда я пытаюсь добавить ссылку на этот пост я получаю ссылку добавляемые в другой пост

, например

<ul> 
     <% @posts.each do |post| %> 
     <li> 
      <a>  
      <p><strong>Title:</strong> 
      <%= post.title %> 
      <%= link_to 'Show', post, :class => 'text' %></p> 

      </a> 
    </li> 
    <% end %> 
</ul> 

любые идеи?

+0

Почему 'link_to' на ссылку тега? –

+0

смысл? это то, как строительные леса создавали его. как вы можете сказать, я новичок в рубине – Quantico

ответ

1

Попробуйте

<ul> 
<% @posts.each do |post| %> 
<li> 
<%= link_to post, :class => 'text' do %> 
    <p> 
    <strong>Title:</strong> 
    <%= post.title %> 
    </p> 
<% end %> 
</li> 
<% end %> 
</ul> 

link_to method rails

Смежные вопросы