Điều này có thể rất đơn giản và tôi đang xem nó. Tôi đang sử dụng các chức năng có thể khóa được và tôi muốn tạo một nút mà quản trị viên có thể kiểm tra để mở khóa người dùng bị khóa.Nút Mở khóa Phát triển trong Chế độ xem
Devise có phương thức mô hình có tên là unlock_access!. Tôi đang cố gắng gọi nó trong phương pháp điều khiển của người dùng của tôi với một nút trong các khung nhìn.
Xem:
= link_to('unlock', user_unlock_path(user), method: :post, class: 'button-xs') unless user == current_user
users_controller.rb:
def unlock
user = User.find(params[:id])
user.unlock_access!
end
đường
resources :users do
post 'unlock'
end
tôi sẽ sử dụng phương pháp vá (đặt một f hoặc phiên bản cũ của đường ray) thay vì bài đăng. –