【问题标题】:How to put a button (and link) inside an .inky Action Mailer template?如何在 .inky Action Mailer 模板中放置一个按钮(和链接)?
【发布时间】:2021-01-18 13:54:03
【问题描述】:

这可能真的很简单,但是我怎样才能使这个link_to

<%= link_to("Send " + @user.first_name + " a message" , @conversation) %>

.inky 文件中的按钮中?

注意:这是在.inky 文件中制作按钮的方法(我只是不知道如何将两者放在一起):

  <button class="large" href="#">Sign Up</button>

目前的尝试

我认为this 的回答可能会有所帮助,但我仍然无法获得有效的代码

我也在尝试link_to(raw(...), @conversation) 之类的东西,但我还是不能让它工作

我也试过了,但是按钮没有出现,链接也失效了

<% label = "Send " + @user.first_name + " a message" %>
<% raw_html = '<button class="large">' + label + '</button>' %>
<%= link_to(raw(raw_html), @conversation) %>

【问题讨论】:

    标签: ruby-on-rails actionmailer inky


    【解决方案1】:

    我真的想多了。您根本不需要link_to,只需将url直接提供给button标签的href属性即可。就这么简单

    <button class="large" href="<%= conversation_url(@conversation) %>"><%= "Send " + @user.first_name + " a message" %></button>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-06
      • 2017-09-23
      • 1970-01-01
      • 2021-08-14
      • 1970-01-01
      • 1970-01-01
      • 2017-12-24
      • 1970-01-01
      相关资源
      最近更新 更多