Aus der php Welt kenn ich sich selbst aufrufende Seiten..
Hier bei RoR klappt da scheinbar nicht so gut, bzw ich habe da einen verkehrten Ansatz.

view:
test.rhtml

<li><%= link_to people.people_name, {:action => 'test', :id => people.id} %></li>

da gibt es eine Liste von klickbaren Namen.
Die Seite soll sich selber aufrufen, aber eben jeweils mit anderen Inhalten.

Controller:
def test
           unless request.get?
             @story = Story.first_story # eigentliche Seite
           else
@story = Story.find(params[:id]) # gleiche Seite mit anderen Inhalten
            end
 end

Zwar funktioniert das aufrufen per params id, aber der eigentliche Seitenaufruf ohne Parameter scheitert. Warum ist mir nicht klar.

Macht da so überhaupt Sinn ? Natürlich wäre es einfach Seite test2 aufzurufen und dann wieder zurück..aber eher umständlich..
oder eher mit nem _partial ?

Gruß
Werner


--

Werner Laude
Lindenburger Allee 22  |  50931 Köln

0221.8805 635

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://www.webagentur-laude.de

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an