小编lfl*_*res的帖子

Rails通过'read more'切换截断

我有一个段落,我想要截断,可以点击"阅读更多",并将其与其余内容一起滑开.内容来自数据库字段.这是我对截断的看法:

<%= truncate(@major.glance, :length => 250, :omission => '... Read More')%>
Run Code Online (Sandbox Code Playgroud)

我似乎无法通过从数据库中提取数据来找到这种方法.我看到很多使用全文的示例,以及要隐藏在单独div标签中的文本.但是,由于此内容来自数据库并且是动态的,因此无法找到有关如何执行此操作的任何信息.

javascript jquery truncate ruby-on-rails ruby-on-rails-3

12
推荐指数
2
解决办法
8131
查看次数

Rails错误-无法加载此类文件-aws-sdk(您可能需要安装aws-sdk gem)

我有一个RoR应用,可通过回形针和亚马逊s3上传图像。在我决定将路由从myapp.com/id更改为myapp.com/model-name之前,一切工作正常。现在出现以下错误:LoadError cannot load such file -- aws-sdk (You may need to install the aws-sdk gem)。这些更改涉及更改模型,控制器和数据库。

模型:

class Major < ActiveRecord::Base
  attr_accessible :glance, :name, :image

  # Validations
  validates :glance, presence: true
  validates :name, presence: true
  validates_attachment :image, content_type: {content_type: ['image/jpeg', 'image/jpg', 'image/png', 'image/gif']}, size: { less_than: 5.megabytes }
  validates :slug, uniqueness: true, presence: true

  before_validation :generate_slug

  # Associations
  has_attached_file :image, styles: { 
   profile: "350x350>", 
   similar: '166x134>', 
   thumb: "100x100>" 
  },
    :storage => :s3,
    :bucket => 'major finder'
    :s3_credentials => { …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails amazon-s3 paperclip ruby-on-rails-3

3
推荐指数
2
解决办法
2万
查看次数