Hallo zusammen,
eines vorweg, ich habe noch nie aktiv in einer Mailing-Liste
geschrieben, falls also was falsch ist (falscher Betreff, o.Ä.) bitte
ich um einen Hinweis :)
"Lutz Horn" <[EMAIL PROTECTED]>
Du musst zwischen statischem Content und statischem Content
unterscheiden :) Alle Dateien, die wirklich statisch sind und auch
nicht
Gebrauch von RoR-Features wie z. B. Layouts und Sessions machen,
liefert
Dein HTTP-Server aus, ohne das RoR etwas davon mitbekommt.
In der Tat habe ich mich schwamming ausgedrückt, aber
glücklicherweise hast du verstanden, wie ich es meinte. Das mit dem
wirklich statischen Content ist mir bewußt, dennoch danke für die
Erklärung.
Du meinst aber vermutlich Seiten, die zwar im Layout der Anwendung
erscheinen sollen, bei deren Erzeugung der Controller aber nichts
zu tun
hat.
Genau das meinte ich :-)
Mit geeigneten Routen lässt sich das DRY gestalten, ohne für jede
Seite eine eigene Controller-Methode implementieren zu müssen. Wenn
Dir
der Controller-Name "static" nicht gefällt, kannst Du das ebenfalls
über
Routen abfangen.
Hmm, hast du da einen Tipp wo ich nachschauen kann?
Dass der Controller-Name wegfällt würde ich wohl noch hinbekommen,
und zwar so:
map.connect '/impressum', :controller => 'static', :action =>
'impressum'
Das würde ich nun mit jeder Action machen, die keine
Applikationslogik erfordert. Und zusätzlich halt jeweils eine leere
Methode im entsprechenden Controller. Das kann es ja nicht sein,
oder? Wie mache ich das DRY-konform?
MFG
Sebastian
--
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug