0
这可能是Rails更基础的方面,但我很新。动态添加页面到rails应用程序
我有一个基本的应用程序,这是一个基本的craigslist克隆。
用户 - 我用这个设计,用户可以注册/登录/注销/编辑他们的个人资料。 列表 - 用户可以添加多个列表。目前我有几个填充数据库的基本字段(标题,内容,电话号码,价格,位置)。
我希望能够做的是以下几点:
我想有一个网页,其中列出了所有的广告。目前我可以通过访问数据库并显示所有内容来完成此操作。像这样:
<h2>LISTINGS</h2>
<% @users.each do |u| %>
<% u.listings.each do |i|%>
<%=u.email %>
<%=i.title %>
<%=i.content %>
<%=i.number %>
<%=i.price %>
<%=i.location %>
<% end %>
<% end %>
我想要做的就是让此页面只列出标题,每个标题将链接到适当的广告。用户可以通过网址访问他们的广告。理想情况下,这个URL的标题类似于stackoverflow的“标题包含在URL中的IE” - “而不是空格”,但这是一个小问题。
这样做的最好方法是什么?我可能会在这里使用不正确的术语,因为我无法找到信息。
感谢您的回复,我想我需要在users_controller.rb中添加'show'动作?那是对的吗? –
是的,你应该。 –