Bonjour tout le monde,
J'ai un problème de transmission de variables dans le même module et la même action dans mon layout.php j'ai définis les liens par exemple:
Puis je voudrais selon la variable que j'ai transmis dans le lien,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<a href="<?php echo url_for('@main_menu?menu=empcli');?>">EmpCli</a>
puis je voudrais la récupérer dans la même page en faisant un test avant
ainsi dans le partial je pourrais récupérer le cotenu de la variable etc..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php if($menu = $_GET["menu"]):?> <?php include_partial('@main_menu?menu=empcli') ?> <?php endif;?>
voici mo fichier routing.yml
L'erreur que j'obtient:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 main_menu: url: /main/:menu class: sfRequestRoute param: { module: main, action: index } requirements: sf_method: [get] privilege: class: sfDoctrineRouteCollection options: model: Privilege module: privilege prefix_path: /privilege column: idprivilege with_wildcard_routes: true employe: class: sfDoctrineRouteCollection options: model: Employe module: employe prefix_path: /employe column: idemploye with_wildcard_routes: true # generic rules # please, remove them by adding more specific rules homepage: url: / param: { module: main, action: index } #default_index: # url: /:module # param: { action: index } #default: # url: /:module/:action/*
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Notice: Undefined index: menu in C:\dev\sfprojects\gestAvocat\apps\backend\modules\main\templates\indexSuccess.php on line 5
Partager