《不可小视的ERB和capture》的相关内容
相关讨论
Rails源码研究之ActionView:七,capture_helper
Struts有Tiles,WebWork可以用sitemesh,而Rails呢?有Capture!
请看活生生的例子先:
例子1:
# layout.rhtml:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>layout with js< ...
by hideto 2007-07-03 浏览 (1340) 回复 (0) 关键字: rails actionview capture_helper 源码
Rails源码研究之ActionView:一,基本架构和ERB
先看源码再分析
1,action_view.rb
$:.unshift(File.dirname(__FILE__) + "/action_view/vendor")
require 'action_view/base'
require 'action_view/partials'
ActionView::Base.class_eval do
include ActionVie ...
by hideto 2007-06-30 浏览 (1803) 回复 (0) 关键字: actionview erb 源码
相关博客
Rails源码研究之ActionView:七,capture_helper
Struts有Tiles,WebWork可以用sitemesh,而Rails呢?有Capture!
请看活生生的例子先:
例子1:
# layout.rhtml:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>layout with js< ...
by hideto 2007-07-03 浏览 (1391) 回复 (0) 关键字: Rails ActionView capture_helper 源码
在Rails中实现Layout的嵌套
需求:
一个页面是用了layout/application.rhtml 做layout,现在要这个页面同时也可以做其他页面的layout。
实现:
1.扩展ActionView
module ActionView
module Helpers
module NestedLayoutsHelper
def inside_layout(l ...
by pickerel 2008-03-05 浏览 (190) 回复 (0) 关键字: rails layout
Rails源码研究之ActionView:一,基本架构和ERB
先看源码再分析
1,action_view.rb
$:.unshift(File.dirname(__FILE__) + "/action_view/vendor")
require 'action_view/base'
require 'action_view/partials'
ActionView::Base.class_eval do
include ActionVie ...
by hideto 2007-06-30 浏览 (1445) 回复 (0) 关键字: ActionView ERB 源码
一个action的process过程
ruby 代码
def process(request, response, method = :perform_action, *arguments) #:nodoc:
initialize_template_class(r ...
by 9esuLuciano 2007-09-17 浏览 (330) 回复 (0) 关键字:
Rails宝典之第七式: layout详解
这次的视频很有用,详细解释了layout的用法
一般来说layout有如下五种:
gobal layout,controller layout,shared layout,dynamic layout,action layout
假设我们有一个views/projects/index.rhtml页面:
<h2>Projects</h2>
<ul>
<% for p ...
by hideto 2007-07-29 浏览 (2112) 回复 (3) 关键字: Rails layout
相关圈子讨论
相关新闻
Rails 2.0 Preview Release
原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release
Action Pack: Resources
1,RESTful风格改进:
/people/1;edit将变成/people/1/edit
2,添加routing名字空间
map.namespace(:admin) do |admin|
ad ...
by hideto 2007-10-04 浏览 (940) 回复 (0) 关键字: Rails 2.0
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3477) 回复 (4) 关键字: rails
Ext Scaffold Generator Plugin for Rails
Martin Rehfeld 发布了Ext for rails 的Generator,新增了MIMETYPE ext_json, 并且继承了 Array 和 ActiveRecord::Base 提供 ext_json 方法。
近来Ext开始越来越红火起来,rails+ext 也许是个不错的选择。
# GET /posts
# GET /posts.ext_json
def ind ...
by xxj 2008-01-24 浏览 (1114) 回复 (4) 关键字: rails ext

