私は電子メールを送信するためにhtmlを使用するrailsプロジェクトに取り組んでいます。メイン・ドメインを環境変数EXTERNAL_URLに渡します。私は以下のコードだけを持っていると、このボタンはクリック可能なリンクとして機能します。環境変数と文字列をhtmlで連結する方法
<a href="<%= ENV['EXTERNAL_URL'] %>" class="btn-primary" ...
しかし、私は今、ドメイン上の複数の特定のパスにあるボタンポイントをしようとしていると私は以下のような文字列を連結しようとしていますが、その後ボタンがクリックできないと機能していません。
<a href="<%= ENV["EXTERNAL_URL"+"/#/new_match"] %>" class="btn-primary" ...
この状況では、どのように連結するのが適切ですか?
ENV ["EXTERNAL_URL" < - ここでは閉じ括弧がありません。また、文字列の連結は実際にはルビーの方法ではありません。 "#{ENV ......}文字列メッセージの残りの部分"のように補間する方がよいでしょう。そして、レールにはlink_toのような使い方があり、ここで使うことができます。 – AndreyS