Je suis ce guide, http://www.2dconcept.com/jquery-grid-rails-plugin, pour configurer un exemple de grille de données jQuery.Erreur jqGrid avec Ruby on Rails
Tout semble être bien, mais quand je vais à http://127.0.0.1:3000/users, je reçois ceci:
NoMethodError in Users#index
Showing users/index.html.erb where line #12 raised:
You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.each
Extracted source (around line #12):
9: <th>Role</th>
10: </tr>
11:
12: <% for user in @users %>
13: <tr>
14: <td><%=h user.pseudo %></td>
15: <td><%=h user.firstname %></td>
Toutes les idées sur ce que je fais mal?
Je pensais que était la syntaxe correcte pour passer par chaque utilisateur dans les @users ?? – NoahD
Je pense que votre @users est nul - dans la démo il définit 'users' pas' @ users' –
Si je change de @users -> utilisateurs, j'obtiens une variable locale indéfinie ou une méthode 'users 'pour # –
NoahD