【发布时间】:2013-01-03 16:40:14
【问题描述】:
我正在尝试将页面的 URL 插入到上传的图片中。
我已经有下面这样的代码,但它不起作用。
我的模型有问题吗?我该如何解决这个问题?
我的关联
- 用户 has_one :profile
- 个人资料属于_to:用户
models/user.rb
before_save :text_to_insert?
def text_to_insert
nickname = self.profile.nickname
end
has_attached_file :user_avatar,
:styles => {
:thumb=> "100x100>",
:small => "400x400>" },
:convert_options => {
:small => '-fill white -undercolor "#00000080" -gravity South -annotate +0+5 " example.com/'+ nickname +' "' }
【问题讨论】:
-
我不完全确定,但我想你想看看插值。见stackoverflow.com/questions/11058271/…
-
另外,如果你不知道如何获取当前页面的URL,看看这个stackoverflow.com/questions/2165665/…
-
我知道如何从控制器或视图访问列但模型:(
标签: ruby-on-rails ruby-on-rails-3 model