2010-10-20 12 views
5

ActionMailer relative_url_root eşdeğeri nedir?relative_url_root içinde ActionMailer

default_url_options'da ayarlamayı denedim, ancak parametreyi sorgu dizesinde ekler. :skip_relative_url_root = false Ekleme, :skip_relative_url_root = false ekleyemiyor.

:host = 'somehost.com/subdir'kullanımı'dur, ancak bu uygun mu?

Teşekkürler!

+0

o girerek posta ve uygulama aranızda aynı değil? – shingara

+0

Aynı şey ama ActionMailer yapılandırma seçeneğini almıyor gibi görünüyor. – Ivan

cevap

0

ActionMailer::Base ürününün içine script_name seçeneğini kullanın. this article dayanarak.

2

Bir temizlikçi şekilde yapmak:

config.action_mailer.default_url_options = { 
     :host => "somehost.com", 
     :only_path => false, 
     :script_name => "/subdir" 
    } 

Source

+0

: only_path => false aslında benim için hile yaptı. Bu parametrenin anlamı nedir? –

İlgili konular