0
votes

Comment allouer le contrôleur à Phoenix

J'ai effectué le contrôleur par mélanger phx.gen.html . L'emplacement par défaut du contrôleur généré est lib / xxx_web / contrôleur .

Je voudrais changer de chemin https: // localhost: 4000 / membres à https: // localhost: 4000 / administrateur / membres . .

Comment dois-je taper l'emplacement du chemin, lorsque je génère un contrôleur?


0 commentaires

3 Réponses :


2
votes

où le fichier est situé physiquement sur le système de fichiers signifie littéralement rien à Compilateur.

Vous devez modifier votre fichier router.ex afin de modifier le routage.


0 commentaires

2
votes

Juste pour développer le commentaire d'Aleksei, vous pouvez créer un itinéraire Scoped pour des actions dans ce contrôleur ou, en configurant simplement l'itinéraire à être disponible sur ce chemin E.G.

Obtenez "/ Admin / Membres", MyController,: Membres


0 commentaires

0
votes

J'ai trouvé une certaine option -web admin dans phx.gen.html . xxx


0 commentaires