`
libiun
  • 浏览: 20954 次
  • 性别: Icon_minigender_2
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
class FileUpload < ActiveRecord::Base has_attachment :size => 1..1.megabyte, :path_prefix => "public/uploadedfiles", :storage => :file_system end class PostController < ApplicationController def new_upload_file @upload_file=FileUpl ...
<a href="?sort_by=title">Title</a> def list sort_by=params[:sort_by] @book_pages,@books = paginate :books,:order => sort_by, :per_... end #no ajax order #change gem to plugin cd vendor/plugins gem unpack acts_as_taggable add a file named init.rb to the dir w ...
#counter_cache in father table sons_count:integer in son model belongs_to :father,:counter_cache => true #select a category or create one attr_accessor :new_category_one #virtual attribute before_save a record: method_name def method_name create_fatherModelName(:name => n ...
//has_and_belongs_to_many link by middle table has_many :moderators, :through => :moderatorships, :source => :user, :order => "#{User.table_name}.login" //increment the count automatic def hit! self.class.increment_counter :hits, id ...

Php Encoding

    博客分类:
  • php
Mysql using utf8; so when Rails and Php query records from tables should set encoding=utf8; about Rails refer another article; and the php,first be sure the editor save php file set the encoding utf8; before query,add mysql_query("set names utf8")    
Installing Smarty in Windows This document assumes that your webserver and php5 is running. Download Smarty - http://smarty.php.net Installation - Windows, IIS/Apache, PHP5 Extract files, rename Smarty.x.x.x to smarty (suggest OUTSIDE of your www root!) Example: d:\smarty Run phpinfo.php to find o ...
http://rubyforge.org/frs/download.php/6276/RMagick-1.9.2-IM-6.2.4-6-win32.zip cd D:\Downloads\rails\RMagick unzip RMagick-1.9.2-IM-6.2.4-6-win32.zip cd D:\Downloads\RMagick\RMagick-1.9.1-IM-6.2.3-win32 gem install RMagick-win32-1.9.2-mswin32.gem -l ruby postinstall.rb  
rails的日志文件存在于app/log下面。对于不同环境产生的日志内容会有差别。development下会把每次对数据库的访问代码包含进去,production会省略,不过也有很多的内容。   在environment.rb中有 config.log_level = :debug 如果只希望在production环境下,输入少量的log, 则只需要在config/environments/production.rb中更改: config.log_level = :warn   附带log level: Rails可以通过选择不同的log level来控制log文件的输出,可以使用的log ...
rails自带的分页功能有限,加上will_paginate插件能够很强的增加功能   1.一对多的分页最简单:比如一个类目下很多文章,要显示气象学下的所有文章并20篇分为一页: def show   @category = Category.find(params[:id],:include=>:papers])                 @papers=Paper.paginate_by_category_id category.id,:page=>params [:page],:per_page=>20 end 在rhtml中只需要 <%= will_pa ...
用ubuntu一个月,终于回到了windows.不是ubuntu,我很喜欢她,美丽,快捷,方便,动感。可是再好的不适合我,也是不能久留的。   ubuntu是个很棒的系统,forum.ubuntu.org.cn是一步步伴随我学会使用他的。自己刻盘安装(iso刻为镜像文件才能通过光驱启动)--安装scit,jdk,mysql,netbeans,sopcast,virtualbox,aruzus,ruby on rails等等。都不是很顺利,但这就是学习。一个月留下了很多的文档,以后也许哪天再用,希望能回想起来。   关键是需要使用netbeans的rubyide精简版本,才30m,windo ...
Ubuntu软件安装与删除相关命令 安装软件 命令: apt-get install softname1 softname2 softname3…… 卸载软件 命令: apt-get remove softname1 softname2 softname3…… 卸载并清除配置 命令: apt-get remove --purge softname1 更新软件信息数据库 命令: apt-get update 进行系统升级 命令: apt-get upgrade 搜索软件包 命令: apt-cache search softname1 softname2 softname3…… Deb软件包相关安装 ...
Netbeans6 的界面字体太小了,看得眼睛疼,修改成12比较好。   /安装目录/etc/netbeans.conf是保存基本配置的地方,只有从这里才能修改字体。   netbeans_default_options="-J-Xms32m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true --fontsize 12"   另外缺省工具栏按钮太大,右键选择small toolbar icons will be o ...
Global site tag (gtag.js) - Google Analytics