如何在静态页面上显示帖子

时间:2015-05-03 18:46:22

标签: ruby-on-rails static posts

我创建了一个图片上传类型的网站。我可以登录并上传图像,并且显示完美。

但我想为未登录的用户创建目标网页,并且可以在着陆页上看到少量图片。

每当有人上传图片时,它也应该在着陆页上更新。有点像降序。

我尝试在yield的{​​{1}}之上创建一个静态页面,但它不起作用,因为每当我上传某些内容时,它都会显示登陆页面然后在底部,表格。

谁能告诉我如何做到这一点?

1 个答案:

答案 0 :(得分:3)

假设您的根路线指向您的目标网页,

root 'welcome#index'

在控制器中,获取要在着陆页上显示的图像记录

class WelcomeController < ApplicationController

  def index
    @images = Image.last(10)
  end

end

在视图中使用它们

- @images.each do |image|
  # put them in img tag