From 18777bb83937837f673f3876c96b7fb8ce59835e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Wed, 4 Jan 2012 01:32:51 +0100 Subject: add Node#no_layout and use it --- lib/zorglub/node.rb | 4 ++++ spec/spec_helper.rb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/zorglub/node.rb b/lib/zorglub/node.rb index f2aaa72..669f2c4 100644 --- a/lib/zorglub/node.rb +++ b/lib/zorglub/node.rb @@ -136,6 +136,10 @@ module Zorglub File.join(Config.layout_base_path, @action[:layout])+ Config.engine_ext(@action[:engine]) end # + def no_layout + @action[:layout] = nil + end + # def view view=nil @action[:view] = view unless view.nil? or view.empty? return '' if @action[:view].nil? diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 7cd6428..5297cb5 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -47,7 +47,7 @@ class Node0 < Zorglub::Node html end def hello - layout 'none' + no_layout 'world' end def with_2args a1, a2 -- cgit v1.1-2-g2b99