Я визуализирую частичный и визуализирую его без макета
format.html { render :layout => false }
Все значения отображаются правильно и редактируются с помощью best_in_place, как и ожидалось. Однако нулевые значения отображаются пустыми и, следовательно, не могут быть отредактированы (т. е. не отображается «-»). Попытка специально использовать параметр :nil не имеет значения.
При рендеринге макета он отображается правильно, однако я не должен использовать макет. Какие-либо предложения?
Пример кода: Контроллер
def index
....
@user = User.find(params[:user_id])
respond_to do |format|
format.html { render :layout => false }
format.json { render json: @user }
end
end
Вид
<td class='centered-cell span2'><%= best_in_place @user, :nick_name, :inner_class => 'span1' %></td>