Ich habe mehrere Modelle, die ich möchte, dass der Benutzer zu "deaktivieren" es vs. Zerstörung es. Diese Modelle haben eine deaktivieren Boolean. versuchen, diese Arbeit zu machen.
derzeit in application_controller.rb
helper_method :disable
def disable(model)
@model = "#{model}".find(params[:id])
@model.update_attribute(:disable => true)
flash[:notice] = "Successfully disabled #{model}."
redirect_to company_ + "#{model}".pluralized + _url(current_company)
end
Muss ich für jede Route, für die ich diese Funktion nutzen möchte, einen neuen Pfad in den Routen erstellen? Ideal wäre es, wenn ich etwas Ähnliches wie die Zerstörungsmethode machen könnte.