0
您好我想從表單上傳PDF文件,直接到控制器,我需要的是文件的完整路徑uploading.i使用remortipart,但我不能使用它,因爲其軌道5 project.and我只得到我的項目目錄的路徑是否有任何方式我可以從我的電腦中的任何地方獲得文件的完整路徑。並且我試圖直接發送文件到電子郵件中而不保存在任何地方文件上傳徹底的形式電子郵件欄
<div class="small-dialog-content">
<%= form_tag send_mail_jobs_path(id:@job.id) %>
<div class="form">
<h5>Upload CV </h5>
<%= file_field_tag :cv, accept: 'application/pdf' %>
</div>
<p class="form-row">.
<%= submit_tag "Send CV" %>
</p>
</div>
在工作控制器
高清send_mail
' [email protected]' 高清welcome_email(電子郵件,發件人,主題,郵件,文件) attachments.inline ['gul.pdf:@sender=params[:email]
@message=params[:message]
job=Job.find(params[:id])
email=job.user.email
@file= File.absolute_path(params[:cv])
@subject= "CV for job",
Cv_Send.welcome_email(email,@sender,@subject,@message,@file).deliver
redirect_to jobs_path, notice: 'you had applied sucessfully'
end
在我的郵件
類Cv_Send < ApplicationMailer 默認從
「] = File.read(文件) 郵件(到:電子郵件,發件人:發件人,主題:主題,郵件:郵件,文件:文件) 結束 結束