This project is archived and is in readonly mode.

#54 ✓resolved
iGEL

render :template doesn't work

Reported by iGEL | April 27th, 2008 @ 08:54 PM | in 2.1.1

If I call render :template => "template" (which lives in app/views/template.html.erb) in my controller, I get the error, that the template doesn't exist. But it does, if I try the exact path the error message gives me. ;)

In my opinion, the error is here:

actionpack/lib/action_view/template_finder.rb:

27: Dir.glob("#{dir}/**/*/**").each do |file|

My app:

app/controllers/test_controller.rb:

1: class TestController < ApplicationController

2: def index

3: render :template => "template"

4: end

5: end

app/views/template.html.erb:

1: It works!

My config:

Ruby Edge of today

ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux] (from the Ubuntu Hardy repository)

Comments and changes to this ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

<h2 style="font-size: 14px">Tickets have moved to Github</h2>

The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>

People watching this ticket

Pages