我收到此错误:
Class#new_employee_survey_email failed with ActionView::Template::Error: uninitialized constant ActionView::CompiledTemplates::Liquid ..
安装了液体宝石。我可以在视图或rails控制台中使用它。我无法让它在电子邮件模板中工作。
该模板只有几个html标签,并且从他们的示例中调用Liquid类:
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
</head>
<body>
<% @template = Liquid::Template.parse("hi {{name}}") # Parses and compiles the template %>
<%= @template.render( 'name' => 'tobi' ) %>
</body>
</html>
如果发生差异,电子邮件将通过延迟作业发送。
我会帮助你完成这项工作。
答案 0 :(得分:1)
我找到了解决方案: 重启我的盒子后成功找到了jem。 可能的原因 - 拥有&#34;佣金工作的终端:工作&#34;运行时不知道安装以及将Liquid gem添加到我的gem文件中。
看起来不像完整的新... :(
我希望这可以帮助别人不浪费时间......我仍然有新思路:( ...