如何在 .inky Action Mailer 模板中放置按钮和链接? 目前的尝试

问题描述

这可能真的很简单,但我怎样才能制作这个链接

<%= 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) %>

解决方法

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

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

enter image description here

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...