Gr8 post by Daniel Wanja for Use acts_as_nested_set with Flex.
ActiveRecord: app/models/category.rb
app/models/category.rb
class Category < ActiveRecord::Base
acts_as_nested_set
end
Controller: app/controllers/categories_controller.rb
app/controllers/categories_controller.rb
class CategoriesController < ApplicationController
def index
Category.result_to_attributes_xml(Category.root.full_set)
end
end
Flex Application: ActsAsNestedSet.mxml
ActsAsNestedSet.mxml
<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml”
layout=”vertical”
applicationComplete=”categories.send()”>
<mx:HTTPService id=”categories” url=”http://localhost:3000/categories” resultFormat=”e4x” />
<mx:Tree dataProvider=”{categories.lastResult}”
labelField=”@name”
[...]

