Hi Jonathan,


Das :type in der URL irritiert mich. Falls du explizit nach HTML fragst, bekommst du natürlich das komplette Paket, woher soll den Rails wissen, dass du es jetzt ohne Layout haben willst?

:type und :kind sind nur Parameter die ich hier von Hand mitschleife.


Normalerweise fragt man JS an und das JS injiziert den partial. Oder man macht ein Ajax.Update und hat aber im Controller ein explizites :layout => false.

Das ist klar soweit. Tue ich ja auch. Initial rufe ich ich Action do_search von einem anderen Ort auf, von welchem ich Suchparameter (:type, :kind) mitgebe. In dem Fall ist das ein normaler HTTP-Request. Neben den Suchergebnissen wird unten dann aber eben der link_to_remote mitgebracht, der aber dieselbe Action aufruft, diesmal aber eigentlich aufgrund des asynchronen Requests nur das rjs Template rendern sollte, das auch kein Layout mitzieht.

Mein Problem ist, dass der Call von link_to_remote eben do_search jetzt komischerweise zweifach ausführt, einmal das .rhtml und einmal das .rjs Template rendert.

Grüße

Jan Rösner
mail: [EMAIL PROTECTED]





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

Antwort per Email an