2010-12-20 11 views
5

Obecnie używam mojej aplikacji na Railsach 2.3.8 i postanowiłem przenieść ją do Rails 3. Mam trasę w routes.rb.map from_plugin routes in Rails 3

ActionController::Routing::Routes.draw do |map| 
    map.from_plugin :substruct 
end 

Nie można znaleźć równoważnego formatu w Rails 3. Jak mogę to zmienić?

+0

spójrz na temat pracy na temat: substrcut i Rails 3: https://github.com/rubyjedi/substruct_app/wiki – ffoeg

Odpowiedz

1

Od wersji Rails 2.3 plik map.from_plugin jest przestarzały, ponieważ automatycznie obsługuje mapowania dla nowszych wtyczek.

Jako, że glongman powiedział w komentarzu do twoich pytań, sprawdź Basic Substruct App, który jest podstawową aplikacją demo, aby umożliwić nowe widelec wtyczki Substruct dla Railsów do pracy.

+0

i @glongman, czy którykolwiek z was może opracować (wyjaśnić, linki do dokumentów, a nawet linki do konkretnych źródeł pliki), w jaki sposób można przekonwertować korzystanie z routingu "from_plugin" na to, co robi się, aby osiągnąć ten sam koniec w Rails 3. Link, który podasz, jest do aplikacji Rails (która sama zawiera linki do powiązanego silnika Rails). Czy możesz być trochę bardziej konkretny? Czytałem kod źródłowy tych projektów i jeszcze tego nie rozgryzłem. – jwfearn