IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Laravel PHP Discussion :

Route dans laravel


Sujet :

Laravel PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Route dans laravel
    Bonjour,

    J'avais juste une question concernant les routes dans LARAVEL ( je ne sais pas si les autres frameswork fonctionnent de la même manière)

    Voilà, j'ai des catégories, pour lesquelles j'appelle une vue. Avec l'adresse www.monsite.com/category/exemplecatégorie1 le tout dynamiquement.

    Un fois sur cette page, mes sous catégories s'affichent. (toutes les sous catégories de catégorie1

    Ce que j'aimerai c'est que lorsque je clique sur une de ces sous catégories je me rende à la page http://www.monsite.com/category/exem...souscatégorie1

    mais à la place de cela j'ai www.monsite.com/category/souscatégorie1

    Comment est ce que je peux faire pour construire mon lien dans laravel afin qu'il n'efface pas la catégorie1, mais qu'il continue la route à partir de ou il est...

    Merci d'avance pour vos réponses

  2. #2
    Membre éprouvé
    Avatar de Micmaya
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2010
    Messages : 131
    Billets dans le blog
    3
    Par défaut
    Salut,

    Peux-tu afficher tes routes ?

    Normalement, tu devrais avoir quelques choses comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    // route
    Route::get('{x}/{y}', 'PagesController@index')->where('x', '[0-9]+')->where('y', '[0-9]+');
     
    // then controller
    public function index($x, $y)
    {
        return View::make('index', [
            'category' => $x,
            'sub_category' => $y,
        ]);
    }
     
    // then views
    ou tout faire d'un coup dans ta route:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Route::get('{x}/{y}', function($x, $y)
    {
        $data = compact('x', 'y');
        return View::make('index', $data);
    })->where('x', '[0-9]+')->where('y', '[0-9]+');
    et ton url devrait plus ou moins ressembler à ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    URL::action('PagesController@index', ['x', 'y']);

    Bien à toi,

Discussions similaires

  1. Dessiner la route dans GoogleMaps Android
    Par futur_Ing dans le forum Android
    Réponses: 5
    Dernier message: 31/07/2012, 12h49
  2. [2.x] erreur route dans mon javascript
    Par chezdevelopping dans le forum Symfony
    Réponses: 1
    Dernier message: 02/02/2012, 07h20
  3. [2.x] Intégrer une url générée via une route dans du javascript
    Par kalash_jako dans le forum Symfony
    Réponses: 1
    Dernier message: 30/07/2011, 07h57
  4. Redirection vers une route dans un controlleur
    Par __fabrice dans le forum MVC
    Réponses: 1
    Dernier message: 18/09/2008, 08h07
  5. Service Broker - Create route dans store proc
    Par benji_dv dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/10/2007, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo