доброго времени суток!
Помогите разобратся:
создал метод в контроллере
def find_files
@file = Dir.glob('/home/azart')
@file.each do |f|
puts f
end
end
во вьюшке пишу
<% find_files%>
В ответ получаю:
undefined local variable or method `find_files' for #<#<Class:0x00000004d48a38>:0x00000004d3acd0>
что делаю не правильно?
вроде бы разобрался как надо делать:
добавляем этот метод в хелпер а в вьюшке вызываем его. но теперь не могу понять как сделать чтобы вывод отображался в браузаре?
Пользователь решил продолжить мысль 28 Ноября 2011, 18:49:18:
доброго времени суток!
Помогите разобратся:
создал метод в контроллере
def find_files
@file = Dir.glob('/home/azart')
@file.each do |f|
puts f
end
end
во вьюшке пишу
<% find_files%>
В ответ получаю:
undefined local variable or method `find_files' for #<#<Class:0x00000004d48a38>:0x00000004d3acd0>
что делаю не правильно?
вроде бы разобрался как надо делать:
добавляем этот метод в хелпер а в вьюшке вызываем его. но теперь не могу понять как сделать чтобы вывод отображался в браузаре?
Разобрался:
добавляю в хелпер
def find_files
@file = Dir.glob('/home/azart/Diplom/*')
@file.each do |f|
puts f
end
end
а в вьюшке
<%= find_files %>
но вот проблема, мне надо пробежаться по всем папка и найти все файлы. вывод лучше в виде дерева, есть у кого какие соображения?