Камень on_the_spot не работает - PullRequest
0 голосов
/ 21 июля 2011

Я только что установил гем "on_the_spot", следуя инструкциям на github.

И я пытаюсь создать редактирование на месте для моего действия с индексом.Когда я наведу курсор мыши на текст, который должен быть редактируемым, ничего не происходит.Изменяется только цвет фона.

Это соответствующий код из моего представления индекса

<% @part_types.each do |part_type| %>
<tr>
  <td><%= on_the_spot_edit part_type, :title %></td>
</tr>
<% end %>

Из контроллера:

class PartTypesController < ApplicationController

#on_the_spot for in place editing
can_edit_on_the_spot
#.. rest of the controller code
end

Добавлено к маршрутам:

resources :part_types do
  collection do
    put :update_attribute_on_the_spot
  end
end

nginx уже перезапустился после этих изменений.

Спасибо

1 Ответ

0 голосов
/ 30 июля 2011

Внутри вашего Gemfile добавьте следующее:

драгоценный камень "on_the_spot" Запустите задачу установки:

rails g on_the_spot: установить

если вы используете rails 3.1, замените созданные файлы в app / assets / javascripts (два файла jquery.jeditable.mini и on_the_spot)

...