Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/01/2011, 09h54   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 1
Points : 0
Points : 0
Par défaut Soucis avec plusieurs applications et les routes

Bonjour,

Je suis sur un projet avec plusieurs applications, j'ai donc :
www.monsite.fr/app1.php (application par défaut)
www.monsite.fr/app2.php
www.monsite.fr/app3.php

Le problème est lorsque sur mon application 2 par exemple, j'ai un lien qui amène vers un module de l'application du type :
Code :
link_to('Mon module', '@module_test')
avec dans mon fichier routing.yml de l'application :
Code :
1
2
3
module_test:
  url: module_test
  param: { module: module_test, action: index }
Et bien symfony me redirige vers www.monsite.fr/module_test au lieu de www.monsite.fr/app2.php/module_test

Si je me met en mode "dev" le lien fonctionne bien... je dois louper une étape.
scalpo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 10h48   #2
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Tu ne peux avoir qu'une application qui s'écrira sans le nom du contrôleur dans l'url (genre: http://monappli.loc/module/action/param) les autres seront avec (genre: http://monappli.loc/appli2.php/module/action/param).

Je pense que tu as essayé de by passer ce système. Reviens aux paramètres par défaut dans le .htaccess et le factories.yml.

Si non, c'est autre chose
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h28.


 
 
 
 
Partenaires

Hébergement Web