Bonsoir à tous,
Je suis des cours de webmaster à la fac et je voulais me créer un site sous joomla pour m'entrainer. J'ai réussi à le faire mais comme mon fond change à chaque page, j'ai du faire un template par page, ce qui n'est pas très propre. J'ai commencé les cours de php aussi je voulais changer mon index.php pr modifier les background et publier certains modules avec un switch relié à l'item id de la page demandée. Je bloque depuis plusieurs jours, pouvez-vous me dire ce qui vous semble faux ou me conseiller un moyen de parvenir au même résultat?
P.S.: Je suis débutante, et je m'y perds avec les $this (jquery?), alors toute aide sera vraiment précieuse!
P.P.S: Oui j'ai posté sur des forums pour joomla, mais les gens ne sont soit pas enclins à répondre, soit n'aime pas mettre les mains dans le cambouis...
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72 <body> <div id="container"> <div id="haut"> <div id="logo"> <h1><a href="http://www.kalianey.fr" accesskey="1"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.png" alt="<?php echo JText::_('Kalianey Developpement - Page d\'accueil'); ?>" width="70" height="67" /></a></h1> </div> <div id="titre"> <jdoc:include type="modules" name="header" /> </div> </div> <div id="contenu" <?php $page = $_GET['Itemid']; switch($page){ case 11: echo " class='accueil' "; echo "<div id='accroche_accueil'> <div id='presentation'><jdoc:include type='modules' name='right' /></div> </div>"; break; case 2: echo "class='competences'"; echo "<div id='environnements'><jdoc:include type='modules' name='user1' /> </div>"; echo "<div id='navigateurs'><jdoc:include type='modules' name='user2' /> </div>"; echo "<div id='post-it'><jdoc:include type='modules' name='right' /> </div>"; echo "<div id='dock'><jdoc:include type='modules' name='user3' /> </div>"; break; case 7: echo " class='credits' "; break; case 3: echo " class='realisation' "; break; case 4: echo " class='mecontacter' "; break; case 5: echo " class='credits' "; break; default: echo " class='accueil' "; echo "<div id='accroche_accueil'><div id='presentation'><jdoc:include type='modules' name='right' /></div> </div>"; } ?>> </div> <div id="bas"> <div id="menu_principal"> <jdoc:include type="modules" name="bottom" /> </div> </div> </div> </body>
Partager