Я пытаюсь добавить динамическую c ссылку на электронную почту. Тело электронных писем извлекается и обрабатывается с использованием жидкого шаблона.
Я добавил ссылку Dynami c, как показано ниже, но не уверен, что это самый элегантный способ. Любая помощь в этом будет отличной. Ниже приведена соответствующая часть кода.
class UserDrop < Liquid::Drop
def search_path
ActionController::Base.helpers.content_tag(
:a,
@user.email,
:href => Rails.application.routes.url_helpers.admin_users_url(
search: @user.email,
host: Rails.application.config.action_mailer.default_url_options[:host])
)
end
end
Жидкий код шаблона
Email: {{user.search_path}}