Учебник по RoR
Пытаюсь изучать Rails по учебнику «Гибкая разработка веб-приложений в среде Rails» авторов Д.Томас и Д.Х.Хэнссон…
И столкнулся с тем, что при выполнении примеров из книги получаю ошибку
undefined method `scaffold' for AdminController:Class
Как оказалось, проблема заключается в том, что в книге описывается Rails 1.2.4, а установлен Rails 2.3.3 и scaffold во второй версии был упразднен за ненадобностью… Но учить то надо? Как?
На форуме forum.vingrad.ru нашел вариант решения данной проблемы. Заключается в том, что в систему одновременно устанавливается Rails обоих версий, и при создании проекта четко указывается версия Rails, которая будет отвечать за ведение данного проекта.
Делаем следующее:
$sudo gem install -v1.2.4 --include-dependencies rails
для установки нужной версии Rails, и теперь создаем проект:
$rails _1.2.4_ <имя проекта>
И теперь все что описано в книге работает! Просто и великолепно. Понятно, что после того, как разберусь с тем, что описано в книге, придется разбираться, чем отличается версия 2.х от версии 1.х, чтобы безболезненно уже создавать свои рабочие проекты…
Но всему свое время…
Похожие записи:
Метки: rubyonrails

http://docs.google.com/fileview?id=0B_R8PtdtHvbrMWYwZTQ1OWYtOTU5OC00ZDM1LWEzYTYtMTA0OWQ3MDY0MGY5&hl=en
enjoy -_^
ух ты! спасибо большое!!
не обязательно спускаться до 1-ой версии рельс, достаточно посмотреть более свежий пример того же «блога за 15 мин»
rails 2.2
http://media.rubyonrails.org/video/rails_blog_2.mov
спасибо большое за мувик!
в последнее время правда все до рельс руки не доходят, но теперь будет еще над чем работать…
благодарствую!!!
Обалдеть! спасибо ребята.
я с этим морочился дня два, и только тут всё понятно стало, что к чему.
на самом деле, очень благодарен!
p.s.
отличный сайт)
Пожалуйста!