`
喵喵
  • 浏览: 5819 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
上次图片预览,显示压缩图片的一种处理方法: def set_image_size #small_size = [172.0, 90.0] #设置图片大小为基础 size = [[172.0, 90.0], [280.0, 288.0]] #设置图片大小为基础 size.each_with_index do |small_size, index| img = MiniMagick::Image.open(self.path) w,h = img[:width], img[:height] zomm_size = 1 ...
正常分页: 在rails3中,用will_paginage有两种方式,第一种就是用plugin形式,安装方法: 这里有个wiki关于安装的说明,https://github.com/mislav/will_paginate/wiki/installation,这里我只是想说一下关于这个插件的配置参数。首先,如果你是用插件安装的,那么找到vendor/plugins/will_paginate/lib/will_paginate/view_helpers.rb,这个helper就是这个插件的关于现实的helper,   @@pagination_options = { : c ...
安裝 以下提到的各項安裝指令,會以Ubuntu 10.10做為示範。 安裝RVM會需要兩項工具curl跟git,如果沒有的話請用apt-get install curl以及apt-get install git指令把這兩個裝起來(安裝這兩個工具你可能需要有系統的root權限)。這兩項工具安裝完成後,請打開你的終端機,貼上這行:

ubuntu PATH

用下面的命令可以看到PATH的值: echo $PATH 比如在我的机器里输入上面的命令就会显示下面的信息: ningzai@ningzai:~$ echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 其中“:”为分隔符,标示出不同的目录。上面的一串目录其实也就是下面几个目录: /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games 要修改PATH值,可以用root身份编辑 ...
curl安装:     sudo apt-get install curl     用dpkg -s curl命令检查一下系统中有没有安装 安装rvm(https://ruby-china.org/wiki/rvm-guide) $ curl -L get.rvm.io | bash -s stable curl -sSL https://rvm.io/mpapis.asc | gpg --improgt - source /home/zzm/.rvm/scripts/rvm $ source ~/.bashrc $ source ~/.bash_profile
前提是要安装了:imagemagick软件其实这个插件就是封装了imagemagick里面的命令 检查:imagemagick安装成功命令:convert \ convert -version 在enviroments/development下添加: Paperclip.options[:command_path] = "D:/magick/ImageMagick-6.8.8-Q16"(根据自己path修改) gemfile里面配置 gem ‘paperclip’然后在bundle install下 向头像里面添加字段:   add_attachmen ...
ruby的api里面有Hash转换成array的方法,但是木有逆转的方法下面给个逆转的方法:将一维数组转化为哈希  array = ['A', 'a', 'B', 'b', 'C', 'c'] hash = Hash[*array] # => {"A"=>"a", "B"=>"b", "C"=>"c"}  将二维数组转化为hash array = [['A', 'a'], ['B', 'b'], ['C', 'c']] hash = Ha ...
分页插件kaminari 可以很方便支持I18N 可以很方便完成各种分页样式的定制 支持Rails 3.0.x,3.1, 3.2, 4.0, 4.1 安装 在Gemfile中增加一行gem 'kaminari' 运行bundle install 进行安装 执行rails g kaminari:config生成一个kaminari_config配置文件 执行rails g kaminari:views default  这样会创建**app/views/kaminari/ 文件夹,你可以对其进行自定义 default_per_page # 25 by default ...
Global site tag (gtag.js) - Google Analytics