| 2008-09-29 12:02:43 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
Установить |
|
Я новенькая в программировании ROR. У меня такой вопрос:
В контроллере есть такой код: scaffold :product Я делаю пример из книги. Когда я вызываю этот контролер, то получаю сообщение: invalid reference 'classic_pagination' Rails plugun because it doesn't to be instaled. Сообщение получаю в среде разработки: http://www.codegear.com/products/3rdrail Подскажите, пожалуйста, как правильно инсталировать этот плагин? Спасибо. |
|
| плагин |
| 2008-09-29 13:21:43 | Ответить |
|---|---|
|
Станіслав Погребняк Адрес: Жовті Води Сообщений: 47 Регистр: 2008-02-09 его блог 1 сообщ. |
RE: Установить |
|
Ну как же девушке не помочь?
Для начало советом: "Пользуемся гуглом" ну и делом в командной строке в директории проекта пишем Обязательные условия - ruby доступно в PATH, стоит svn и тож доступен в PATH. По другому курим мануал среды 3rdrail на предмет установки плагинов. |
|
| 2008-09-29 14:34:44 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Спасибо за помощь!
После исследования выяснилось, что у меня нет svn.exe на компьютере. Подскажите как его установить и что это такое? Начала делать приложение по книге, там об этом не написано. Книга: "Гибкая разработка веб-приложений в среде Rails" Д.Томасон, Д.Х.Хэнссон. P.S. Вообще не много странно. Я начала использовать поначалу 3rdrail 1.1 тут все работало, потом поставила новую 3rdrail 1.2 и появилась эта проблема... |
|
| 2008-09-29 15:00:37 | Ответить |
|---|---|
|
Junior Адрес: Odessa Сообщений: 100 Регистр: 2007-07-25 его блог 0 сообщ. |
RE: Установить |
|
Что это читаем тут: http://ru.wikipedia.org/wiki/Svn
Качам с офф сайта http://subversion.tigris.org/ |
|
| 2008-09-29 15:16:53 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Установить |
|
может не стоит пользоваться класическим пейжинатором ведь рельсы официалоьно рекомендуют к использованию will_paginate
------------
так что ставь одноименный джем и пользуйся Занимаюсь вебом и продвижением сайтов.
|
|
| will_paginate |
| 2008-09-29 15:27:57 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Ребята, если можно чуть подробнее разъясните мои действия, пожалуйста...
Я делаю интернет магазин, в качестве примера, по книге. Когда у меня была версия 3rdrail 1.1 все работало как написано в книге. Перешла на версию 3rdrail 1.2 с поддрежкой Rails 2.0.2 и сразу проблемы. Что мне в конечном итоге качать и устанавливать, svn или will_paginate? Почему предыдущая версия не требовала этих вещей и все работало? Спасибо. P.S. пейжинатор это что такое? Я прочитла книгу по Ruby, теперь читаю по Rails. Элементарный проект не могу начать создовать. Я что то главное упустила про эти самые svn и will_paginate... |
|
| 2008-09-29 15:57:48 | Ответить |
|---|---|
|
Станіслав Погребняк Адрес: Жовті Води Сообщений: 47 Регистр: 2008-02-09 его блог 1 сообщ. |
RE: Установить |
|
Пажинатор - это плагин, который позволяет списки выводить постранично. Например списки товаров в том же депоте.
До определенной версии в Рельсах пажинатор был встроен. Потом от него отказались. |
|
| 2008-09-29 16:09:12 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: Установить |
|
версия 1.2.6 был педжинатор а выше 2.0.1 уже нет
------------
насчет svn так его надоставить потому что без него ты всеранво ен обойдешься но в качестве стандартного редакторая ярекомендовал бы Netbeanse он умеет работать с svn ставить плагины и джемы так что возможно многих проблем поможет тебе избежать Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-09-29 16:26:13 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Cпасибо за разъяснения!
Теперь хоть понятно, почему работало в прошлой версии. В опциях 3rdrail, при создании проекта можно выбрать и старую версию 1.2.6, но теперь хочется разобраться с новой... Подскажите, для скачивания http://subversion.tigris.org/ svn мне из какого раздела качать? Из Third-Party Clients TortoiseSVN для Windows или Subversion для Windows binaries? Ткните меня, пожалуйста, носом на прямую ссылку для скачивания. :) |
|
| 2008-09-29 16:46:32 | Ответить |
|---|---|
|
Станіслав Погребняк Адрес: Жовті Води Сообщений: 47 Регистр: 2008-02-09 его блог 1 сообщ. |
RE: Установить |
| 2008-09-29 17:29:23 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Огромное спасибо!
Все установила и все заработало. Спасибо за хороший форум и отзывчивость! |
|
| 2008-09-29 18:02:26 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Вопрос в дополнении...
На компьютере где ХР svn установилось и все работает. У меня также есть ноутбук с Вистой. Подскажите, пожалуйста, прямую ссылку на установочный пакет svn для Висты, потому что этот не желает устанавливаться на Висту...:( |
|
| 2008-09-29 19:01:42 | Ответить |
|---|---|
|
Roman V. Babenko Адрес: Kyiv Сообщений: 309 Регистр: 2008-04-22 его блог 6 сообщ. |
RE: Установить |
|
Та не получиться у тебя ничего. Книжка у тебя выдать по 1м рельсам.
------------
В 2.х пагинатор и скафолдинг вынесены в плагины. http://romanvbabenko.blogspot.com
Если в споре не родилась истина, то, по крайней мере, один из спорящих бесплоден.
|
|
| 2008-10-01 14:42:13 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Хорошо, отвелечемся от книжки.
Имеем, что для работы кода scaffold :product в Windows XP, достаточно было установить svn. Как заставить работать код scaffold :product в Висте? Дистрибутив svn не устанавливается под Висту... |
|
| 2008-10-01 16:47:31 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: Установить |
|
виста не для разработки ж) пользуйтесь более стабильными системами и более поддерживаемыми
------------
типа win 2000 2003 Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-10-01 18:37:20 | Ответить |
|---|---|
|
Roman V. Babenko Адрес: Kyiv Сообщений: 309 Регистр: 2008-04-22 его блог 6 сообщ. |
RE: RE: Установить |
|
Как заставить работать код scaffold :product в Висте? Дистрибутив svn не устанавливается под Висту...
------------
Найти в /vendor/plugins/ все чтто поставила через svn и руками скопировать в такуюже папку под вистой. А вообще работать с рельсами под виндой это простология. Вот как раз вышел Debian 5 c LiveCD. Ставиш и наслаждаешся :-) http://romanvbabenko.blogspot.com
Если в споре не родилась истина, то, по крайней мере, один из спорящих бесплоден.
|
|
| 2008-10-02 10:30:46 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
виста не для разработки ж) пользуйтесь более стабильными системами и более поддерживаемыми
Дело в том, что сносить лицензионную Висту из-за того, что я хочу прочитать книгу о Rails как-то не очень хочется.:) Если c Rails дело пойдет, тогда можно будет задуматься и о смене операционной системы... У меня под Вистой работает весь мне нужный софт. Я просто хочу пройтись по примеру из книги о Rails. >Найти в /vendor/plugins/ все чтто поставила через svn и руками скопировать в такуюже папку под вистой. Спасибо! Попробую.. |
|
| 2008-10-02 14:58:02 | Ответить |
|---|---|
|
kasyanchuk igor Адрес: Сообщений: 12 Регистр: 2007-09-05 его блог 0 сообщ. |
RE: Установить |
|
установи себе рельсы 1.2.6 и все(остальные удали) тогда проблем с примерами по книге не будет
СВН работает везде....и даже в ВИСТЕ и ничео не надо сносить - http://tortoisesvn.tigris.org/ |
|
| 2008-10-02 16:33:55 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
установи себе рельсы 1.2.6 и все(остальные удали) тогда проблем с примерами по книге не будет
3rdrail, которую я использую, при старте проекта позволяет выбрать какие рельсы использовать. Там при старте есть выпадающий список (см. рис.). Значит мне не надо сносить рельсы номер 2 ? Там галочку freeze ставить для нового проекта? >СВН работает везде....и даже в ВИСТЕ и ничео не надо сносить - http://tortoisesvn.tigris.org/ Спасибо, скачаю TortoiseSVN 1.5.3 и попробую... |
|
| Присоединенные: rails.gif [18.1 KB] |
| 2008-10-03 14:19:14 | Ответить |
|---|---|
|
kasyanchuk igor Адрес: Сообщений: 12 Регистр: 2007-09-05 его блог 0 сообщ. |
RE: Установить |
|
gem install rails -v=1.2.6
|
|
| 2008-10-03 15:00:25 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Я не писала эту команду, а выбрала в своей 3rdrail создать проект Rails 1.2.6. Установка произошла автоматически. Теперь у меня в моей 3rdrail есть два проекта. Один для Rails 2, другой для Rails 1.2.6. Рисунок прилагаю.
Вопросы: 1. Разные версии Rails могут одновременно находиться на компьютере без конфликтов? 2. Почему когда я пишу в командной строке rails –v я получаю Rails 2.0.2. Почему нет надписи Rails 2.0.2, Rails 1.2.6 ? |
|
| Присоединенные: rails.gif [17.8 KB] |
| 2008-10-04 12:38:50 | Ответить |
|---|---|
|
kasyanchuk igor Адрес: Сообщений: 12 Регистр: 2007-09-05 его блог 0 сообщ. |
RE: Установить |
|
попробуй gem list
а вообще когда стартует сервер - он выводит на каких рельсах он запущен. видео нашла? |
|
| 2008-10-07 10:33:21 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Спасибо!
Вот что получила: C:\Documents and Settings\lena>gem list *** LOCAL GEMS *** actionmailer (2.0.2, 1.3.6) actionpack (2.0.2, 1.13.6) actionwebservice (1.2.6) activerecord (2.1.0, 2.0.2, 1.15.6) activerecord-interbase-adapter (0.3.0) activerecord-oracle-adapter (1.0.0.9216) activerecord-sqlserver-adapter (1.0.0.9216) activerecord-sybase-adapter (1.0.0.9216) activeresource (2.0.2) activesupport (2.1.0, 2.0.2, 1.4.4) capistrano (2.3.0) cgi_multipart_eof_fix (2.5.0) fxri (0.3.6) fxruby (1.6.12) gem_plugin (0.2.3) highline (1.4.0) hpricot (0.6) ibruby (0.5.5) log4r (1.0.5) mongrel (1.1.4) mongrel_cluster (1.0.5) mysql (2.7.3) net-scp (1.0.1) net-sftp (2.0.1) net-ssh (2.0.2) net-ssh-gateway (1.0.0) rails (2.0.2, 1.2.6) rake (0.8.1) rspec (1.1.3) ruby-debug (0.10.0) ruby-debug-base (0.10.0) ruby-prof (0.6.0) sources (0.0.1) sqlite3-ruby (1.2.1) win32-api (1.0.4) win32-clipboard (0.4.3) win32-dir (0.3.2) win32-eventlog (0.4.6) win32-file (0.5.4) win32-file-stat (1.2.7) win32-process (0.5.3) win32-sapi (0.1.4) win32-sound (0.4.1) windows-api (0.2.0) windows-pr (0.7.2) Есть записиь: rails (2.0.2, 1.2.6) значит обе версии стоят... При запуске разных проектов вижу что все нормально. Сервер показывает версию 1.2.6 для одного проекта и 2.0.2 для другого. Все нормально. Видео пока не нашла... |
|
| 2008-10-08 01:13:49 | Ответить |
|---|---|
|
kasyanchuk igor Адрес: Сообщений: 12 Регистр: 2007-09-05 его блог 0 сообщ. |
RE: Установить |
|
ищи видео http://movielibrary.lynda.com/html/modpage.asp?ID=324
выучишь рельсы за несколько недель, кстати советую паралельно учить руби (ну там масивы, хешы, класы и модули) видео без проблем находится на торнетах, даже через гугл(но я тебе этого не говорил :) ) |
|
| 2008-10-09 16:53:15 | Ответить |
|---|---|
|
Ильичева Лена Адрес: Сообщений: 31 Регистр: 2008-03-04 его блог 0 сообщ. |
RE: Установить |
|
Cпасибо за ссылку! Покопаюсь.:)
|
|