Получение NoMethodError для вспомогательных методов Padrino - PullRequest
3 голосов
/ 23 марта 2011

Я новичок в Padrino и пробежался по образцу учебного блога.Я получаю NoMethodError при использовании приведенного ниже примера кода

# app/views/posts/index.haml
@title = "Welcome"

#posts= partial 'posts/post', :collection => @posts

Я пробовал некоторые помощники формы, и они также выдавали ту же ошибку.Хотя метод render работает.Я использую Padrino 0.9.23.

Помощники Padrino включены автоматически или мне нужно?

Ответы [ 2 ]

2 голосов
/ 23 марта 2011

Хорошо, мне нужно было включить помощники для моего приложения, я добавляю следующую строку в файл app / app.rb сразу после определения класса.

# app/app.rb
class SampleBlog < Padrino::Application  
  register Padrino::Helpers

Я узнал об этом, посмотрев на admin / app.rb

0 голосов
/ 29 августа 2011

Да, это правильно, но если вы используете генераторы приложений padrino, тогда регистрация Padrino :: Helpers автоматически добавляется в app.rb этого приложения.

...