2012-04-20 3 views
0

Rails 3.2Rails почтовик url_for абсолютного URL

Я пытаюсь добавить URL к почтовой программе, которая ссылка на сайт пользователя. Вот ссылка, что у меня есть на данный момент:

<%= link_to "Visit our website", url_for(:host => @dealer.stores.first.website) %> 

Однако /assets становится добавляется к пути, как только URL генерируется. Вот сгенерированный URL:

http://www.foo.com/assets 

Любые мысли о том, почему это происходит, и/или как я могу предотвратить /assets от достраи-?

+0

Какое значение содержит '@ dealer.stores.first.website'? – ck3g

+0

Я не уверен, что понимаю вопрос; но '@ dealer' определен в почтовом ящике (в данном случае файле' customer_mailer.rb'). –

+0

Можете ли вы проверить это значение? '<% Rails.logger.info @ dealer.stories.first.website.inspect%>' – ck3g

ответ

0

Интересно, я предполагаю, что я об этом поступил неправильно. Мне удалось заставить его работать так:

<%= link_to "Visit our website", "http://#{@dealer.stores.first.website}" %> 
Смежные вопросы