# Acts\_as\_tree error

**URL:** <https://www.ruby-forum.com/t/acts-as-tree-error/119646>\
**Category:** Rails\
**Created:** [November 8, 2007, 9:26pm UTC](https://www.ruby-forum.com/t/acts-as-tree-error/119646 "2007-11-08T21:26:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![teddio](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b3f665/32.png) [@teddio](https://www.ruby-forum.com/u/teddio)\
**Post date:** [November 8, 2007, 9:26pm UTC](https://www.ruby-forum.com/t/acts-as-tree-error/119646/1 "2007-11-08T21:26:40Z")

</div>

Hey Folks,

I’m receiving the following error when I try to use “acts\_as\_tree” to  
load database table data from Sybase:

NoMethodError in Customer#show\_tree  
Showing app/views/customer/show\_tree.rhtml where line #9 raised:

undefined method `name’ for #Customer:0x4941778

Extracted source (around line #9):

6:   
7:   
8:

  
9: \<%= live\_tree(:customer, {  
10: :initial\_data\_root =\> @root,  
11: :on\_click\_item =\> “alert(‘You clicked’)”,  
12: }) %\>
## CONTROLLER

Here’s some of my code:

class CustomerController \< ApplicationController  
live\_tree :customer, :model =\> :customer  
def show\_tree  
@root = Customer.find(params[:id]);  
end  
end

## MODEL

class Customer \< ActiveRecord::Base  
acts\_as\_tree :order =\> “id”, :counter\_cache =\> true  
end

## VIEW
 \<%= stylesheet\_link\_tag('live\_tree') %\> \<%= javascript\_include\_tag "prototype" %\> \<%= javascript\_include\_tag "live\_tree" %\> 
 \<%= live\_tree(:customer, { :initial\_data\_root =\> @root, :on\_click\_item =\> "alert('You clicked')", }) %\> 

Any thoughts would be most appreciated.
