<%=sprintf("%0.2f" , 100)%>
输出:100.00 保留2位
page 渲染模板同时调用js方法
render :update do |page|
page.replace("price" , :partial => "price")
#page.javascript_tag( 'price', "alert('aaa'');")
page.call("javacriptmethod"); #javascriptmethod方法为你的js方法
end
函数:h
描述:将html转义
# <%=h("<h1>中华人民共和国</h1>")%>
# 输出: <h1>中华人民共和国</h1>
函数:truncate(text, length = 30, truncate_string = "...")
描述:截取指定长度的字符串,后面加省略号
<%=truncate("中华人民共和国",6,"@@@")%>
输出:中华@@@
后面有三个点,所以算五个了
函数:strftime
描述:把日期为指定格式
<%=product.add_date.strftime("%Y-%m-%d") %> 输出: 2006-12-03
其中product.add_date为数据库中的时间型字段 .
<%=Time.now.strftime("%Y-%m-%d") %>
输出当前时间 2006-12-6 .
<%=Time.now.strftime("%Y-%m-%d %H:%M:%S")>
页面输出:2006-12-6 9:7:13 .
时间转化为当地时间:
<%=Time.now.updated_at.getlocal .strftime("%Y-%m-%d %H:%M:%S")>
高亮highlight(text, phrases, highlighter = '<strong class="highlight">\1</strong>')
方法一:
highlight('You searched for: rails', 'rails', "<a href='search?q=\1'>\1</a>")
方法二 :在页面渲染
page.visual_effect :highlight, @task.dom_id,
:startcolor => "'#ff0000'"
金钱格式化
<% html_title(l(:label_project_plural)) -%>
# number_to_currency(1234567890.50, :unit => "£",
:separator => ",", :delimiter => "")
# # => £1234567890,50
# number_to_currency(1234567890.50, :unit => "£",
:separator => ",", :delimiter => "", :format => "%n %u")
# # => 1234567890,50 £
标题seo 优化函数
def html_title(*args)
if args.empty?
title = []
title << @project.name if @project
title += @html_title if @html_title
title << Setting.app_title
title.compact.join(' - ')
else
@html_title ||= []
@html_title += args
end
end
样式交差循环显示:
cycle('list-line-odd', 'list-line-even') 样式交差循环显示
分享到:
相关推荐
list.rhtml 源码 博文链接:https://wlbookwl.iteye.com/blog/37443
收集了常用RAILS学习的网址 收集了常用RAILS学习的网址
Ruby on Rails中文指南
rails常用命令,例如新建rails项目,新建controller、model 等等
Ruby On Rails中文教材(PDF)
敏捷Rails中文教程 敏捷Rails中文教程 敏捷Rails中文教程
rails指南 中文版
使用Aptana+Rails开发Rails Web应用 有Aptana的安装配置等等,中文
rails-assets, 在 Rails 中,资产管理的解决 Rails 资产 Bundler 到 Bower 代理本自述文件涉及项目的开发方面。 访问站点了解如何在你的应用程序中使用 Rails 资产。 插件开发设置git clone git@github.com:tenex/r
《Rails之道》详细讨论了Rails的程序代码并通过分析Rails中的代码片段来深入解释它的功能,同时,《Rails之道》部分章节也摘录了一些API文档中的内容,使读者能够快速地找到对应的API文档、相关的示例代码以及深入...
rails4gems.part3.rar rails4常用gem3
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
在过去的几年中,《Ruby on Rails Tutorial》这本书被视为介绍使用 Rails 进行 Web 开发的先驱者。 在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on ...
中文世界唯一一本Rails 4.0.0 + Ruby 2.0.0 的自學書籍
Rails Guides 5.0 中文版