我创建了一个图片上传类型的网站。我可以登录并上传图像,并且显示完美。
但我想为未登录的用户创建目标网页,并且可以在着陆页上看到少量图片。
每当有人上传图片时,它也应该在着陆页上更新。有点像降序。
我尝试在yield
的{{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