Hallo Werner,

du koenntest die Daten mit einer Pseudo-Aggregation in eine
formatierende Klasse packen.

Im Model seminar.rb

  composed_of :start, :class_name => 'MyDateTime'
   
Und dann eine extra Klasse in app/models

  class MyDateTime < Struct.new(:datetime)

    # include Some::Helper

    def to_s
      # hier kannst du dann alle inkludierten Helper
      # oder Lokalisierungen verwenden
      self.datetime.strftime(" %d %B %Y, %H:%M")
    end

  end

Das sollte dann auch fuer den Mailer funktionieren.

Gruss
phil


On Mon, Dec 14, 2009 at 02:19:07PM +0100, Werner Laude wrote:
> Kunde will deutsche Bezeichnungen im Bestätigungsformular haben..
> 
> bisher habe ich dort: 
> <%= @seminar.start.strftime(" %d %B %Y, %H:%M")%>
> dann steht da December
> 
> Scheinbar kann ich im booking_mailer keine helper nutzen..
> 
> Wie könnte man das angehen?
> 
> class BookingMailer < ActionMailer::Base
> 
>   helper :application
> 
> klappt nicht...
> 
> 
> Danke+Gruß
> 
> Werner Laude
> no-s...@wernerlaude.de
> 
> 
> 
> 
> _______________________________________________
> rubyonrails-ug mailing list
> rubyonrails-ug@headflash.com
> http://mailman.headflash.com/listinfo/rubyonrails-ug
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an