Problems:
1. You have too many "end"s after "dirlisting"
2. You shouldn't render more than once (render isn't like php's echo)
3. "\" -- the slash needs to be escaped: "\\"
Code:
class MyTestController < ApplicationController
def index
render_text "Showing available media: " + Dir["\\"].join("\n")
end
end
Or (better):
controllers/my_test_controller.rb:
Code:
class MyTestController < ApplicationController
def index
@dirs = Dir["\\"]
end
end
views/mytest/index.rhtml:
Code:
<h1>Available media</h1>
<ul>
<% for dir in @dirs %>
<li><%= dir %></li>
<% end %>
</ul>
Bookmarks