0
Я получаю следующую ошибку синтаксиса:SyntaxError - ошибка синтаксиса, неожиданный ':' Класс:
SyntaxError - syntax error, unexpected ':'
class: "glyphicon glyphicon-chevron...
^:
Это мой код. Я не уверен, что происходит ....
% if policy(Vote.new).create? %>
<div class="vote-arrows pull-left">
<div>
<%= link_to " ",
post_up_vote_path(post);
class: "glyphicon glyphicon-chevron-up #{(current_user.voted(post) && current_user.voted(post).up_vote?) ? 'voted' : '' }" %>
</div>
<div>
<strong><%= post.points %></strong>
</div>
<div>
<%= link_to " ",
post_down_vote_path(post),
class: "glyphicon glyphicon-chevron-down #{(current_user.voted(post) && current_user.voted(post).down_vote?) ? 'voted' : '' }" %>
</div>
</div>
<% end %>
Это моя версия рубина: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]