Pregunta

Tengo un problema, tratando de hacer que los parciales de rubí en los carriles con el corto notación para resoures. De alguna manera, RoR muestra simplemente nada que tenga que ver con el parcial, pero no consigo ninguna errores también. Es decir, el HTML resultante se parece a la convocatoria para la parcial simplemente no estaría allí. También estoy confundido, porque puedo ver en el registro, que los carriles prestados parciales 2 veces (que no estaría mal, tengo dos entradas de prueba en el db dev), pero me da ninguna salida en el navegador. ¿Qué estoy haciendo mal? ¡Gracias por adelantado! Este es mi código:

app / views / tutoriales / _tutorial.html.erb:

<div class="tutorial">

    <h3><%= link_to tutorial.title, tutorial %></h3>
    <span class="person"><%=h tutorial.tutor %></span>
    <span class="time"><%=h german_time(tutorial.starts_at) %></span>
    <span class="location"><%=h tutorial.location %></span>
    <div class="description"><%=h tutorial.description %></div>
    <% if admin? %>
        <%= link_to 'Edit', edit_tutorial_path(tutorial) %> | 
        <%= link_to 'Delete', tutorial, :confirm => 'Are you sure?', :method => :delete %>
    <% end %>

</div> <!-- end .tutorium -->

app / views / tutoriales / index.html.erb:

<h2>Tutorials</h2>

<% render :partial => @tutorials %>

<% if admin? %>
    <%= link_to 'New Tutorial', new_tutorial_path %>
<% end %>

registro de la consola:

Processing TutorialsController#index (for 127.0.0.1 at 2009-12-07 23:39:00) [GET]
  Tutorial Load (0.6ms)   SELECT * FROM "tutorials" 
Rendering template within layouts/application
Rendering tutorials/index
Rendered tutorials/_tutorial (7.1ms)
Rendered tutorials/_tutorial (3.7ms)
Completed in 22ms (View: 17, DB: 1) | 200 OK [http://localhost/tutorials]
¿Fue útil?

Solución

Prueba con un signo de igual:

<%= render :partial => @tutorials %>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top