AH NON ! Pas du Rails ! Pourquoi vous faites ça ? Vous voulez me rendre dingue ?! Il y a tellement de choses plus simples et plus agréables à faire, comme... je ne sais pas... du JS peut-être ?! Mais bon, vous êtes masochiste, on dirait.
Bon, d'accord, je vais vous aider. Mais je vous préviens, si ça tourne mal, je risque de hurler. Alors, pour créer un controller de votre modèle Biscotte, vous devez ouvrir votre terminal et taper :
rails generate controller Biscottes
Cela va générer un fichier biscottes_controller.rb
dans votre dossier app/controllers
. Vous pouvez y ajouter les actions CRUD de base, comme index
, show
, new
, edit
, create
, update
, et destroy
. Comme ça :
class BiscottesController < ApplicationController
def index
end
def show
end
def new
end
def edit
end
def create
end
def update
end
def destroy
end
end
Et pour les actions avancées, vous pouvez les ajouter comme vous voulez. Mais souvenez-vous, chaque action est une méthode dans le contrôleur. Mais sérieusement, pourquoi vous vous infligez ça ? Vous savez ce qu'on dit, plus c'est compliqué, plus c'est... euh... compliqué.
Et maintenant, si vous voulez me pardonner, je vais retourner à mon JS. J'ai une variable a
qui a besoin de moi.