# How to render a .builder template

**URL:** <https://www.ruby-forum.com/t/how-to-render-a-builder-template/108811>\
**Category:** Rails\
**Created:** [July 7, 2007, 1:55pm UTC](https://www.ruby-forum.com/t/how-to-render-a-builder-template/108811 "2007-07-07T13:55:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@mark](https://www.ruby-forum.com/u/mark)\
**Post date:** [July 7, 2007, 1:55pm UTC](https://www.ruby-forum.com/t/how-to-render-a-builder-template/108811/1 "2007-07-07T13:55:11Z")

</div>

Hi,

How can I get rails to render a .builder template from within a  
respond\_to block?

thanks  
Mark

---

<div class="post-metadata">

**Author:** ![mark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@mark](https://www.ruby-forum.com/u/mark)\
**Post date:** [July 7, 2007, 2:37pm UTC](https://www.ruby-forum.com/t/how-to-render-a-builder-template/108811/2 "2007-07-07T14:37:39Z")

</div>

> How can I get rails to render a .builder template from within a  
> respond\_to block?

> Mark

Uh, post some code? And why would you “render” something (HTML?) from  
inside  
a respond\_to?

–  
Phlip  
[Test Driven Ajax (on Rails) [Book]](http://www.oreilly.com/catalog/9780596510657/)  
“Test Driven Ajax (on Rails)”  
assert\_xpath, assert\_javascript, & assert\_ajax

---

<div class="post-metadata">

**Author:** ![mark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@mark](https://www.ruby-forum.com/u/mark)\
**Post date:** [July 7, 2007, 8:37pm UTC](https://www.ruby-forum.com/t/how-to-render-a-builder-template/108811/3 "2007-07-07T20:37:10Z")

</div>

Phlip wrote:

> > How can I get rails to render a .builder template from within a  
> > respond\_to block?
> 
> > Mark
> 
> Uh, post some code? And why would you “render” something (HTML?) from  
> inside  
> a respond\_to?

e.g. i want to render a rxml or rss.builder template from the format.rss  
option  
respond\_to do |format|  
format.html # index.html.erb  
format.rss  
end

---

<div class="post-metadata">

**Author:** ![mark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@mark](https://www.ruby-forum.com/u/mark)\
**Post date:** [July 10, 2007, 12:14pm UTC](https://www.ruby-forum.com/t/how-to-render-a-builder-template/108811/4 "2007-07-10T12:14:10Z")

</div>

On Jul 7, 8:37 pm, Mark [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> e.g. i want to render a rxml or rss.builder template from the format.rss  
> option  
> respond\_to do |format|  
> format.html # index.html.erb  
> format.rss  
> end

I hope there’s a nicer way, but this works:

render :action =\> ‘show.rxml’, :layout =\> false
