Я делаю Ruby on Rails
Учебное пособие https://www.learnenough.com/ruby-on-rails-6th-edition-tutorial/account_activation#sec -mailer_templates , и я сгенерировал User
mailer
для активации учетной записи.
Вот код:
app / views / user_mailer / account_activation.text.erb
Hi <%= @user.name %>,
Welcome to the Sample App! Click on the link below to activate your account:
<%= edit_account_activation_url(@user.activation_token, email: @user.email) %>
app / views / user_mailer / account_activation. html .erb
<h1>Sample App</h1>
<p>Hi <%= @user.name %>,</p>
<p>
Welcome to the Sample App! Click on the link below to activate your account:
</p>
<%= link_to "Activate", edit_account_activation_url(@user.activation_token,
email: @user.email) %>
Я понимаю различия между ними ("HTML - это способ кодирования веб-страниц и шаблонов электронной почты для форматирования текста и добавления изображений. Обычный текст - обычный текст с нет параметров форматирования, таких как полужирный, курсив, подчеркивание или специальные параметры макета "source: https://www.cakemail.com/blog/html-vs-plain-text/),
Но я не понимаю, почему у меня есть два файла с одинаковым встроенным Ruby код. Могу ли я смешать их в один файл?