# 2.2 rc1 - local object name on partial (:as)

**URL:** <https://www.ruby-forum.com/t/2-2-rc1-local-object-name-on-partial-as/152302>\
**Category:** Rails\
**Created:** [November 1, 2008, 5:19pm UTC](https://www.ruby-forum.com/t/2-2-rc1-local-object-name-on-partial-as/152302 "2008-11-01T17:19:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wagner\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f07891/32.png) [@Wagner\_N](https://www.ruby-forum.com/u/Wagner_N)\
**Post date:** [November 1, 2008, 5:19pm UTC](https://www.ruby-forum.com/t/2-2-rc1-local-object-name-on-partial-as/152302/1 "2008-11-01T17:19:50Z")

</div>

Hi guys,

The same functionality implemented on #509 (:as option to local var on  
partial) is not available on JavaScriptGenerator method insert\_html/  
replace\_html.

render :partial =\> ‘exercises/\_sortable\_exercise’, :as =\>  
‘exercise’, :collection =\> @exercises

Works! I get an ‘exercise’ object, as expected. But…

page.insert\_html :bottom, “exercises”, :partial =\> ‘exercises/  
\_sortable\_exercise’, :as =\> ‘exercise’, :object =\> @exercise

I still get the same ‘sortable\_exercise’ object instead of ‘exercise’.

Am I doing something wrong?

Rgds,  
Wagner N.
