Wiem, że to drobny problem, ale dlaczego, jeśli używasz rusztowania w RoR, możesz użyć linii takich jak "new_ nazwa modelu tutaj _path" w tagach linków, ale bez użycia rusztowania, I dostać NameError? Na przykład mam prostą książkę adresową, która wykorzystuje podstawowe operacje CRUD. Jestem początkującym RoR, ale chciałem zbudować aplikację bez rusztowań i takie rzeczy nie działają. Porównałem moje config/routes.rb i app/helpers/* z tymi w aplikacji na rusztowaniu i nie są one różne. czego mi brakuje?Pomocników ścieżki Ruby na szynach
9
A
Odpowiedz
10
Rusztowanie ustawia trasy zasobów w pliku routes.rb. Trasy zasobów są tym, co daje Ci ścieżkę i pomocników adresów URL. Kiedy nie używasz rusztowania, trasy nie są dodawane, musisz to zrobić ręcznie.
Trasy zasobów mogą być dodawane tak:
map.resources :models
gdzie: modele jest liczba mnoga nazwa jednego ze swoich modeli.
16
Jednym ze sposobów, aby sprawdzić swoje trasy i ścieżki jest uruchomienie:
rake routes
wyprowadza on wszystkie swoje trasy i ścieżki.
Powiązane problemy
- 1. Ścieżki pomocników ścieżki dynamicznej
- 2. Profilowanie aplikacji ruby / ruby na szynach
- 3. Jak zdefiniować własne pomocników routingu w szynach 3?
- 4. Mahout Plugin do ruby na szynach
- 5. Ruby na szynach: Zagnieżdżone atrybuty, belongs_to relacja
- 6. web based ide do ruby na szynach?
- 7. Jak zmienić trasę w ruby na szynach?
- 8. Jak umiędzynarodowić zawartość ruby na szynach?
- 9. Automatyczne skojarzenia w urządzeniach ruby na szynach
- 10. Ruby na szynach, wielokrotne sprawdzanie zerowych atrybutów
- 11. Jak przesłać plik w Ruby na szynach?
- 12. Jak manipulować DOM z Ruby na szynach
- 13. ruby na szynach: renderowania partials na każdej pozycji na liście
- 14. Jak prekompilować aktywa w środowisku programistycznym na ruby na szynach?
- 15. Nie można przekonwertować zakresu na liczbę całkowitą (Ruby na szynach)
- 16. Dlaczego niektórzy z moich pomocników ścieżki Rails mają przyrostek _index?
- 17. Jak uzyskać listę kontrolerów i działań w ruby na szynach?
- 18. Ruby na szynach: Zdalne przesyłanie pliku za pomocą AJAX
- 19. zmienić domyślny format daty w ruby na szynach?
- 20. Czy powinienem używać has_one lub belongs_to w ruby na szynach?
- 21. ruby na szynach dodaj kolumnę po konkretnej nazwie kolumny
- 22. Jak dodać potwierdzenie z linkiem do Ruby na szynach
- 23. Jak debugować ruby na szynach w pluginach eclipse aptana
- 24. WSTAWIĆ wiele rekordów przy użyciu aktywnego rekordu ruby na szynach
- 25. Jak mogę skopiować bazę danych mySQL w ruby na szynach?
- 26. logika ruby na szynach dla częściowego w układzie
- 27. Zmienna instancji a symbol w ruby na szynach (forma_for)
- 28. Aktywny Admin Ruby na szynach Panel Controller Error
- 29. ruby na szynach ails z nie można znaleźć pliku "jquery.ui.all"
- 30. W jaki sposób zaimplementowano ruby na szynach has_many (i podobne)?
Mam to ... tak jak powiedziałem w pytaniu, moje config/routes.rb i wszystkie pliki * _helper.rb w mojej aplikacji są takie same jak te w aplikacji z rusztowaniem (z wyjątkiem nazw modeli Oczywiście) –
Nieważne, moje zasoby były pojedyncze na moich trasach ... dzięki! –
@Paul: Zawsze sprowadza się do jakiegoś głupiego szczegółu ... :) –