Bonjours, je vais m'exliqué le mieux possible
j'ai fais un cadre et sous cadres et j'ai mis les phrases ou je veux mettres les pages au bon endroit
http://jsfiddle.net/Zt3ST/169/
et le code que je récupere afin d'affiché tout les modules qui se termine par admin
Code php : 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 <?php // module d'admin //$admin_module=array(1=>'admin',2=>'activites',3=>'newsletter',4=>'news',5=>'sondage',6=>'calendrier',7=>'chat',8=>'video',9=>'forum',10=>'membre',11=>'groupes',12=>'recrutement',13=>'designs' ////////,16=>'cours',17=>'liste' // 9=>'forum',10=>'membre',11=>'groupes',12=>'recrutement', 13=>'designs', // 14=>'bdd', // 15=>'tuto',16=>'cours',17=>'liste', // 18=>'partenaire' //$admin_module=array(1=>'admin',2=>'activites',3=>'newsletter',4=>'news',5=>'sondage',6=>'calendrier',7=>'chat',9=>'bdd', // 8=>'video',9=>'forum',10=>'membre',11=>'groupes',12=>'recrutement', 13=>'designs'); //, 5=>'partenaire', 6=>'faq', 7=>'activites', // 8=>'newsletter', 9=>'news', 10=>'sondage', 11=>'calendrier', 12=>'chat', 13=>'video', // 14=>'membre', 15=>'groupes', 16=>'recrutement', 17=>'designs', 18=>'liste'); //leprojet_var_debug($file_list); $dir = opendir(DIR_MODULE.'/'); chmod(DIR_MODULE.'/',0777); $file_list = array(); while($data = readdir($dir)) { if(!preg_match("#(.+)\.#",$data)) { $file = getcwd() . '/' . DIR_MODULE . '/' . $data . '/' . $data . '.admin.php'; //var_dump($file); if(@file_exists($file)) { // if(array_search($data, $admin_module)) $file_list[] = $file; } } } sort($file_list); $display = ''; foreach($file_list as $file){ echo '<div class="PanelContent">'; $display = ''; include_once $file; echo $display; echo '</div>'; } ?>
voilà un exemple
jai 3 dossiers
1/ activites/activites.admin.php
2/ forum/forum.admin.php
3/ membre/membre.admin.php
vous voyez tout ms pages se termine admin.php
là ca récupere tout les phrases qui sont un fichier en terminant par admin.php
avec ce code :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part $file = getcwd() . '/' . DIR_MODULE . '/' . $data . '/' . $data . '.admin.php';
et ca fonctione bien pas de soucy de ce côté là
ma question, c'est de savoir
comment dire que cete page ou module
activites/activites.admin.php
doit se mettre dans le cadre site sous cadre activité
comment dire que cete page ou module
forum/forum.admin.php
doit se mettre dans le cadre Forum sous cadre Administration Forum
comment dire que cete page ou module
membre/membre.admin.php
doit se mettre dans le cadre Forum sous cadre Membre
mon idée
c'est de mettre en haut de la page du panel
et dan chaque page qui se ytermine admin.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part =php$admin_module=array(1=>'admin',2=>'activites'
un code pour dire cette page qui est array(2=>'activites') toi la page tu doit te metre dans le cadre site et sous cadre activité et pas dans le cadre newsletters
si quelqu'un peut m'aidé a metre les bon page au bon endroit prevue
et une autre info que j'ai tester mais ca n'a pas marché
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 sort($file_list); $display = ''; foreach($file_list as $file){ echo '<div class="PanelContent">'; $display = ''; include_once $file; echo $display; echo '</div>'; }
donc j'ai tester de mettre mes cadre menu mais ca se répete ds la boucle autend de fois qu'il y a dossier
et j'ai aussi tester de metre en dehors de la boucle mais le menue disparait
je ne sais pas coment faire dire au page admin.php vas dans le bon cadre
merci
Partager