Ruby on Rails
Posts 1-5 of 5
-
Boris GrundThe company name is only visible to registered members.Template is missing Ausgabe???
Ich habe eine solche Funktion say controller
Gespeichert: demo/app/controllers/say_controller.rb
class SayController < ApplicationController
def hello
end
end
und die html.erb
Gespeichert : demo/app/views/say/hello.html.erb
<html>
<head>
<title>Hello, Rails!</title>
</head>
<body>
<h1>Hello from Rails!</h1>
</body>
</html>
Als Ausgabe bekomme ich
Template is missing
Missing template
demo/app/views/say/hello.rhtml
- 18 Jul 2010, 12:38 pm
-
Joachim ReichelThe company name is only visible to registered members.Re: Template is missing Ausgabe???
Hi Boris,
ich sehe keinen Fehler in Deinem Quellcode.
Gelegentlich habe ich die Meldung auch und bei mir ist es immer ein mehr oder weniger subtiler Schreibfehler :-)
Was Du mal machen kannst ist das template ganz konkret anzugeben:
def hello
rr = RAILS_ROOT
render :template => rr +"/app/views/say/hello.html.erb"
end
Das ist zwar nichts anderes als das was Rails unter der Haube macht, es könnte aber aufschlussreich sein.
Viel Erfolg !
Gruß
Joachim
- 18 Jul 2010, 3:43 pm
-
Boris GrundThe company name is only visible to registered members.Re^2: Template is missing Ausgabe???
Hallo Joachim
Hab das versucht aber unverändrte Ausgabe
Trotzdem Danke
- 18 Jul 2010, 9:03 pm
-
Andreas RichterThe company name is only visible to registered members.Re^3: Template is missing Ausgabe???
Hallo Boris,
ich habe deine Quellen in einem frischen Rails 2.3.8 Projekt ausprobiert und es läuft wie erwartet. Ich tippe deshalb auch auf einen einfachen Schreibfehler irgendwo in deinen Quellen.
- 18 Jul 2010, 11:09 pm
-
Post visible to registered members
