carrierwave相关内容
我与Ryan Bates的载波Wave Railscast一起关注 http:// railscasts。 com / episodes / 253-carrierwave-file-uploads 。有一次,在将图像调整为缩略图大小后,他显示带有以下代码的缩略图 我在profilepic实例
..
我正在尝试在Rails 3.2应用程序中显示默认图像。我已按照Carrierwave github页面上的说明进行操作,并浏览了一些Stackoverflow帖子。但是,由于某种原因,它仍然无法正常工作。 这是我的代码: 在我的photo_uploader.rb中我已启用的文件: def default_url “ / images /” + [version_name,“
..
我可以上载文件并将文件名保存在数据库中。 但是编辑时文件名没有出现。 我要: 在_article.html.erb中单击“编辑”链接时显示文件名和上传的图像。 在_article.html中显示上传的图像。 erb。 article.rb class文章
..
我使用CarrierWave生成版本(具有不同大小的缩略图),并在每个版本上添加水印。 我目前设法为每个版本应用水印。缩略图,但我想将其添加到原始图像上。 这是我尝试的操作: def水印 操纵!做| img | watermark = Magick :: Image.read(Rails.root.join('app / assets / images / watermar
..
我正在制作带有付费下载的Web应用程序,并且遵循了Carrierwave的保护上传。一切都按预期进行,可以节省一件事。这是我当前的设置: 产品文件上传器 ... def store_dir “#{Rails.root} / downloads /#{model.product_id} /#{model.id }“ 结束 ... 路线 获得“ /
..
目前,我有几种使用嵌套属性的表格。我最近发现有关Dropzone JS的信息,所以我想以我使用的各种形式实现它。 我有两个类似的模型: 游戏 类游戏
..
我遇到了一个奇怪的问题,现在不知道如何进一步调试... 如果我使用html格式上传文件,则会得到: SystemStackError(堆栈级别太深): 跟踪为: 为127.0.0.1启动POST“ / global / accounts / 82”在2011-07-27 10:28:03 +0200 通过Global :: AccountsControlle
..
我收到一个看起来像这样的错误: NoMethodError(对于#): app / controllers / bars_controller.rb:43:in`new' app / controllers / bars_controller.rb:43:in`create' 单击
..
是否有人对将CarrierWave与ActiveResource模型结合使用有任何见解(在Rails 3中)?我有一个ActiveResource模型,其中包含用于文件名的字段,我想将文件保存到远程文件系统中。 我尝试了几件事但没有成功(或者确信我在远程正确地执行了任何操作),因此,我很感谢成功实施CarrierWave而不使用gem中已经包含的ORM模块的任何人的建议。 解决方案
..
我正在使用乘客和capistrano部署我的第一个Rails应用程序。 一切都很好,直到尝试在浏览器中启动该应用程序时遇到此错误。 错误消息: 未初始化的常量CarrierWave 异常类: NameError 您可以在 http://test.ajhezaty.com/ 该站点在本地运行良好,并且CarrierWave可以正确上传图像。
..
我正在使用 CarrierWave 在 rails-api 应用程序,该应用程序又由 backbone.js 客户端应用程序使用。我注意到,当没有默认图像可用时,它将返回 /assets/default.png 。反过来,它必须是 http:// dev-server:3000 / assets / default.png 。这是我的配置设置: #config / environments
..
我一直在尝试从载波渲染图片。我认为它已正确上传,因为当我查看页面源代码时,我会看到 但是,通过单击该src网址,我会得到 没有路线匹配[GET]“ /uploads/user/image/59/Photo_44.jpg”
..
我有这个上载器类 类ImageUploader [300,300] 版本:thumb do 进程:resize_to_limit => [50,50] 结束 ...
..
我有一个CarrierWave ImageUploader,它可以根据模型中的值(crop_x,crop_y,crop_w和crop_h)创建几个需要裁剪的原始图像版本。 class ImageUploader
..
仅当图像大于版本大小时,才可以使用carrierwave创建一个版本(例如,拇指)? 示例: version:thumb,:if => :可以竖起大拇指吗?做 进程:resize_to_fit => [32,nil] 结束 受保护的 def is_thumbnable吗?(文件) image || = MiniMagick :: Image.open(文件。路径) 如果
..
有许多报道称,移动Safari对非常大的JPEG图像进行了下采样,从而很难为新iPad推出适合视网膜的分辨率。 将JPEG编码为逐行/隔行文件。 因此,我很好奇如何使用CarrierWave插件和RMagick扩展名来生成这种类型的文件。 谢谢! 解决方案 您可以使用 MiniMagick : 操纵!做| img | img.strip img.combine_
..
我有一个用于生产和开发的S3存储桶。我已经完成了研究,看到了这篇文章,但是我当前的配置不能按预期工作。我在本地收到以下异常(如下),并且没有从heroku应用程序将文件上传到S3存储桶: 不是公认的存储提供商 提取的源(第3行附近): 1: 2:
4:
..
这是我的旧代码,将文件发送到浏览器: def show send_file File.join( Rails.root,'tmp','price.xls') end 但是最近我发现tmp文件夹不能用作Heroku上的永久存储,所以我决定将文件移至AWS S3。 到目前为止: def show uploader = PriceUploader.
..
我有一个具有 image 列的模型。我正在使用 CarrierWave 上传图像(我正在关注 rails cast 来做到这一点。 现在,我想使用 seed.rb创建一些默认记录文件,但我未能为图像提供正确的parh / url。 因此,我在列表项 app中有图像/ public / images / 文件夹,这是 seed.rb 文件中的代码: 宝石= { test1:{
..
今年以来,我一直在使用Turbolink,但最近却遇到了这个令人讨厌的错误。通过载波上传的图像会在第一个请求中以绝对URL加载到站点中,但是当您开始通过涡轮链接浏览站点时,所有载波图像都会更改为相对路径。 元素可以正常工作,但是图像被加载为CSS背景图像,它们不会出现。这显然仅发生在chrome上(我拥有Versión31.0.1650.57 m
..