Skip to content

Instantly share code, notes, and snippets.

@somebee
Created September 26, 2008 22:20
Show Gist options
  • Save somebee/13219 to your computer and use it in GitHub Desktop.
Save somebee/13219 to your computer and use it in GitHub Desktop.
<% content_for('body') do %>
<div class="messages">
<img class="logo" src="<%= static_url('images/sproutcore-logo') %>" />
<div class="message">
<%= label_view :my_label, :tag => 'h1', :inner_html => 'Hello World!' %>
</div>
</div>
<% end %>
Gives the error:
#<SproutCore::Bundle:0x1a5fc34>
~ Building Html: index.html
~ Started request handling: Sat Sep 27 00:19:58 +0200 2008
~ Params: {"action"=>"main", "controller"=>"sprout_core_bundle_controller_0"}
~ undefined local variable or method `parent_context' for #<SproutCore::ViewHelperSupport::RenderContext:0x19ee980> - (NameError)
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/build_tools/html_builder.rb:95:in `_render_one'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/view_helpers.rb:521:in `instance_eval'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/view_helpers.rb:521:in `prepare_context'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/view_helpers.rb:516:in `prepare_context'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/view_helpers.rb:558:in `render_view'
(eval):3:in `label_view'
(eval):5:in `_render_one'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/helpers/capture_helper.rb:19:in `call'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/helpers/capture_helper.rb:19:in `capture'
(eval):1:in `content_for'
(eval):1:in `eval'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/helpers/capture_helper.rb:36:in `content_for'
(eval):1:in `_render_one'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/build_tools/html_builder.rb:65:in `eval'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/build_tools/html_builder.rb:95:in `_render_one'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/build_tools/html_builder.rb:65:in `build'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/build_tools/html_builder.rb:65:in `each'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/build_tools/html_builder.rb:65:in `build'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/build_tools/html_builder.rb:122:in `build_html'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/bundle.rb:482:in `send'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/bundle.rb:482:in `build_entries'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/bundle.rb:452:in `each'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/bundle.rb:452:in `build_entries'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/bundle.rb:493:in `build_entry'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/merb/bundle_controller.rb:111:in `handle_resource'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/lib/sproutcore/merb/bundle_controller.rb:82:in `main'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/controller/abstract_controller.rb:269:in `send'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/controller/abstract_controller.rb:269:in `_call_action'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/controller/abstract_controller.rb:249:in `_dispatch'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/controller/merb_controller.rb:198:in `_dispatch'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/dispatch/dispatcher.rb:78:in `dispatch_action'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/dispatch/dispatcher.rb:50:in `handle'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/rack/application.rb:7:in `call'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/rack/middleware/static.rb:22:in `call'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.8.2/lib/thin/connection.rb:59:in `pre_process'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.8.2/lib/thin/connection.rb:50:in `process'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.8.2/lib/thin/connection.rb:35:in `receive_data'
/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.0/lib/eventmachine.rb:224:in `run_machine'
/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.0/lib/eventmachine.rb:224:in `run'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.8.2/lib/thin/backends/base.rb:45:in `start'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.8.2/lib/thin/server.rb:146:in `start'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/rack/adapter/thin.rb:35:in `start'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core/server.rb:53:in `start'
/usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.4/lib/merb-core.rb:91:in `start'
/usr/local/lib/ruby/gems/1.8/gems/sproutcore-0.9.17/bin/sc-server:73
/usr/local/bin/sc-server:19:in `load'
/usr/local/bin/sc-server:19
~ Params: {"action"=>"main", "controller"=>"sprout_core_bundle_controller_0"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment