Hi Daniel.

> [..] Ich möchte in einem Helper den aktuellen Host mit Port ermitteln

Es gibt zwei Möglichkeiten.
http://api.rubyonrails.org/classes/ActionController/AbstractRequest.html#M000808
Du kannst im Controller direkt auf den request zugreifen, und dann auf
diese Methoden. Müsste dann request.host_with_port sein (ob das im
helper auch geht bin ich gerade nicht sicher, probier's einfach aus.

Andere Möglichkeit, du schaust mal, was in den Umgebungsvariablem so
steht. Da muesste es eine HTTP_HOST geben (zugriff via
ENV['HTTP_HOST']). Da kannst du die Werte ebenfalls her extrahieren.

Die erste Lösung ist allerdings vorzuziehen, da sie bereits genau das
macht und fertig implementiert ist.

Gruesse, Rainer
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an