Проект Ruby on Rails, с синтаксической ошибкой, не вижу, что мне не хватает - PullRequest
0 голосов
/ 31 октября 2018

Вот ошибка: _post.html.erb: 17: синтаксическая ошибка, неожиданное ключевое слово_обеспечения, ожидание ')', обеспечить ^ ~~~~~

Проблема в том, что нет строки17. Частичное появление этой ошибки выглядит следующим образом:

<div class='col-sm-3 single-post-card' id=<%= post_path(post.id %> >
  <div class='card'>
    <div class='card-block'>
      <h4 class='post-text'>
        <%= truncate(post.title, :length => 60 %>
      </h4>
      <div class='post-content'>
        <div class='posted-by'>Posted by <%= post.user.name %></div>
        <h3><%= post.title %> </h3>
        <p><%= post.content %></p>
        <%= link_to  "I'm interested", post_path(post.id), class: 'interested' %>
      </div>
    </div>
  </div>
</div>

Всего 15 строк кода. здесь отображается:

<div class="container">
  <div class="row">
    <div id="side-menu" class="col-sm-3">
    </div>

    <div id="main-content" class='col-sm-9'>
      <%= render @posts %>
    </div>
  </div>
</div>

Я уверен, что это что-то маленькое, что мне не хватает, но я не могу понять это, вторая пара глаз будет полезна.

1 Ответ

0 голосов
/ 31 октября 2018

Отсутствует закрывающая скобка в самой первой строке

id=<%= post_path(post.id %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...