我有一个回形针文件,我想添加为我的电子邮件的附件....
class UserMailer <ActionMailer :: Base def XXXXXX_notification(record)@record = record
attachments ??? How to add a paperclip file?
mail( :to => "#{record.email}",
:subject => "XXXXXXXX"
)
end
Run Code Online (Sandbox Code Playgroud)
通过谷歌似乎没有任何关于这个话题,如果你有什么想法,我很想听听:)
谢谢
UPDATE
@comment.attachments.each do |a|
tempfile = File.new("#{Rails.root.to_s}/tmp/#{a.attachment_file_name}", "w")
tempfile << open(a.authenticated_url())
tempfile.puts
attachments[a.attachment_file_name] = File.read("#{Rails.root.to_s}/tmp/#{a.attachment_file_name}")
# Delete it tempfile
#File.delete("#{Rails.root.to_s}/tmp/#{a.filename}")
end
Run Code Online (Sandbox Code Playgroud) 我正在努力在我的Rails应用程序中执行以下操作:
如果record.updated_at> 15.minutes.ago做了一些结束
含义...如果record.updated_at超过15分钟前,做一些事......
这似乎不起作用.想法?
我有一个小型的网络应用程序,我想允许Facebook连接以获取用户照片.那么我应该从哪里开始与Facebook和我的应用程序集成?
谢谢
给出一个如下模型:
class SentenceItem < ActiveRecord::Base
after_update :send_changes
def send_changes
#### Is it possible to do a diff here with dirty/changed? Showing what's changed since the last save?
end
end
Run Code Online (Sandbox Code Playgroud)
并且句子模型具有文本字段.
是否有可能在这里使用脏/更改进行差异?显示自上次保存以来发生了哪些变化?
谢谢
他**llo,给定一个Indextank索引,如下所示:class Threads <ActiveRecord :: Base has_many:permissions
包括Tanker
tankit 'rails_3_demo' do
indexes :content
end
after_save :update_tank_indexes
after_destroy :delete_tank_indexes
end
Run Code Online (Sandbox Code Playgroud)
该索引存在于我的Thread模型中.问题是线程有权限.目前,如果我允许用户搜索索引,他们将搜索所有用户的线程.处理权限的智能方法是什么,因此用户只能搜索用户有权访问的线程.谢谢**
架构:
USER (id)
PROJECT (id)
PERMISSION (user_id, project_id)
Thread (project_id)
Run Code Online (Sandbox Code Playgroud)
只要用户拥有项目的权限记录,他们就可以查看该项目的所有线程.
在我的应用程序的每个页面上,我想显示用户的项目...那么我使用哪个控制器来确保项目控制器中的@projects在视图中可用?
谢谢
给出如下列表:
1,3,412,51213,djdd@asdasd.net, blahblah, 123123123123
Run Code Online (Sandbox Code Playgroud)
它位于输入类型"text"内部作为值:
<input type="text" value="1,3,412,51213,djdd@asdasd.net, blahblah, 123123123123, wow@wow.com" />
Run Code Online (Sandbox Code Playgroud)
如何确定是否存在值,例如3,还是blahblah或wow@wow.com?
我尝试用inputval.split(',')分割,但这只给了我数组.可以搜索吗?
我在这里使用jQuery热键插件:https://github.com/tzuryby/jquery.hotkeys
当您在输入字段内时,该插件可防止触发热键.
在我的情况下,我想要一个热键在输入框内触发,而不是特别是一个:
$(function() {
$(document).bind('keydown', 'Shift+return',function (evt) {
alert('got it')
});
});
Run Code Online (Sandbox Code Playgroud)
关于如何修补jQuery热键以允许在输入/ textarea字段内触发shift + return的任何想法?但是没有为所有其他热键绑定解雇?
谢谢
我有以下内容:
@users = User.all
Run Code Online (Sandbox Code Playgroud)
用户有几个字段,包括电子邮件
我希望能够获得所有@users电子邮件的列表.
我试过了:
@users.email.all but that errors w undefined
Run Code Online (Sandbox Code Playgroud)
想法?谢谢
在我的应用程序中,我有一个ROLES表.很简单:1:Admin,DESC东西2:Guest,Desc stuff
等等..
我刚刚遇到的问题是我在heroku上部署应用程序并且一切都坏了,原因是数据库中的这些默认角色没有在部署中填充...我没想过的东西.
使用Rails 3,有没有办法说,你好Rails先生,这是表的默认值吗?在迁移或数据库创建?
谢谢
jquery ×2
actionmailer ×1
facebook ×1
heroku ×1
hotkeys ×1
indextank ×1
javascript ×1
paperclip ×1
search ×1