Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bouton active Page courante

0 views
Skip to first unread message

Necho

unread,
Oct 1, 2008, 3:26:55 PM10/1/08
to
Bonjour � tous,

J'ai un petit souci...(vous vous attendiez � autre chose ??!! lol)
Donc je d�veloppe sous SYmfony et je m'int�resse plus particuli�rement
� la cr�ation de mon template. J'ai modifi� le layout.php (�quivalent
� l'index.php) ainsi que le main.css pour mettre en place mes zolis
effets! Aucun probl�me jusque l� sauf que j'aimerai mettre d'une autre
couleur mes boutons. C'est � dire si je me trouve sur la page Stock
par exemple j'aimerai que le bouton associ� soit jaune donc diff�rent
des autres! Pouvez vous m'aider?? Voici mon code :

layout.php ou index.php :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>

<?php include_http_metas() ?>
<?php include_metas() ?>

<?php include_title() ?>

<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i))
{document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>

<link rel="shortcut icon" href="/favicon.ico" />

</head>
<body>
<div id="Main">
<div id="Header">
<div id="Icones">
<?php echo link_to('&nbsp;', 'post/list', 'class=icone1',
'alt=Accueil') ?>
<?php echo link_to('&nbsp;', 'post/list', 'class=icone2',
'alt=Contact') ?>
<?php echo link_to('&nbsp;', 'post/list', 'class=icone3',
'alt=Langue') ?>
<?php echo link_to('&nbsp;', 'post/list', 'class=icone4', 'alt=Aide') ?
>
<?php echo link_to('&nbsp;', 'post/list', 'class=icone5',
'alt=Verrouillage') ?>
<?php echo link_to('&nbsp;', 'post/list', 'class=icone6',
'alt=Deconnection') ?>
</div>
<div id="Menu">
<dl>
<dt onmouseover="javascript:montre('smenu1');"><?php echo
link_to('Stock', 'post/list') ?></dt>
<dd id="smenu1">
<ul>
<li><?php echo link_to('Zones de stockage', 'post/list') ?></li>
<li><?php echo link_to('Zone active', 'post/list') ?></li>
<li><?php echo link_to('Statut du stock', 'post/list') ?></li>
<li><?php echo link_to('Situation du stock', 'post/list') ?></li>
<li><?php echo link_to('Quitter', 'post/list') ?></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu2');"><?php echo
link_to('Articles', 'post/list') ?></dt>
<dd id="smenu2">
<ul>
<li><?php echo link_to('Famille', 'post/list') ?></li>
<li><?php echo link_to('Groupe', 'post/list') ?></li>
<li><?php echo link_to('Classeur', 'post/list') ?></li>
<li><?php echo link_to('Article', 'post/list') ?></li>
<li><?php echo link_to('Lot', 'post/list') ?></li>
<li><?php echo link_to('Recipient', 'post/list') ?></li>
<li><?php echo link_to('Recipient archive', 'post/list') ?></li>
<li><?php echo link_to('Prelevement', 'post/list') ?></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu3');"><?php echo
link_to('Solutions', 'post/list') ?></dt>
<dd id="smenu3">
<ul>
<li><?php echo link_to('Famille', 'post/list') ?></li>
<li><?php echo link_to('Groupe', 'post/list') ?></li>
<li><?php echo link_to('Classeur', 'post/list') ?></li>
<li><?php echo link_to('Solutions prepares', 'post/list') ?></li>
<li><?php echo link_to('Prepations', 'post/list') ?></li>
<li><?php echo link_to('Recipient', 'post/list') ?></li>
<li><?php echo link_to('Prelevement', 'post/list') ?></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu4');"><?php echo
link_to('Consommables', 'post/list') ?></dt>
<dd id="smenu4">
<ul>
<li><?php echo link_to('Inventaire initial', 'post/list') ?></li>
<li><?php echo link_to('Famille', 'post/list') ?></li>
<li><?php echo link_to('Groupe', 'post/list') ?></li>
<li><?php echo link_to('Classeur', 'post/list') ?></li>
<li><?php echo link_to('Consommables', 'post/list') ?></li>
<li><?php echo link_to('Prelevement', 'post/list') ?></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu5');"><?php echo
link_to('Approvisionnement', 'post/list') ?></dt>
<dd id="smenu5">
<ul>
<li><?php echo link_to('Fournisseur', 'post/list') ?></li>
<li><?php echo link_to('Fabricant', 'post/list') ?></li>
<li><?php echo link_to('Commande', 'post/list') ?></li>
<li><?php echo link_to('Reception', 'post/list') ?></li>
<li><?php echo link_to("Demande/Reception d'un transfert", 'post/
list') ?></li>
<li><?php echo link_to('Reponse a une demande de transfert', 'post/
list') ?></li>
<li><?php echo link_to('Consolidation des demandes', 'post/list') ?></
li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu6');"><?php echo
link_to('Environnement', 'post/list') ?></dt>
<dd id="smenu6">
<ul>
<li><?php echo link_to('Site', 'post/list') ?></li>
<li><?php echo link_to('Salle', 'post/list') ?></li>
<li><?php echo link_to('Service', 'post/list') ?></li>
<li><?php echo link_to('Personnel', 'post/list') ?></li>
<li><?php echo link_to('Rangement', 'post/list') ?></li>
</ul>
</dd>
</dl>
</div>
</div>
<div id="Cadre" onmousedown="javascript:montre();">
<div class="cadreHD"></div>
<div id="Contenu">
<?php echo $sf_data->getRaw('sf_content') ?>
</div>
<div class="cadre_footer">
<div class="cadreBD"></div>
<div class="cadreBG"></div>
</div>
<div style="clear:both;"></div>
</div>
</div>
</body>
</html>

Voila!! En +, je vous ai mis tout bien en ordre Par contre je ne vous
ai pas donn� mon main.css car il n'est pas utile! S'il faut rajouter
une classe current je le ferai mais c'est + dans mon index.php que je
rencontre un probl�me !
J'ai un autre petit probl�me aussi, mon menu d�roulant ne s'enl�ve
pas.... lorsque je navigue sur le site il suffit de le survoler et il
reste afficher !
Plz help me

PS : Les liens ne sont que des exemples, ils vont tous vers post!

Olivier Miakinen

unread,
Oct 1, 2008, 4:23:07 PM10/1/08
to
Le 01/10/2008 21:26, Necho a ᅵcrit :
>
> J'ai un petit souci...(vous vous attendiez ᅵ autre chose ??!! lol)
> Donc je dᅵveloppe sous SYmfony et je m'intᅵresse plus particuliᅵrement
> ᅵ la crᅵation de mon template. J'ai modifiᅵ le layout.php (ᅵquivalent
> ᅵ l'index.php) ainsi que le main.css pour mettre en place mes zolis
> effets! Aucun problᅵme jusque lᅵ sauf que j'aimerai mettre d'une autre
> couleur mes boutons. C'est ᅵ dire si je me trouve sur la page Stock
> par exemple j'aimerai que le bouton associᅵ soit jaune donc diffᅵrent

> des autres! Pouvez vous m'aider?? Voici mon code :
>
> layout.php ou index.php :

Voici un exemple ᅵ ᅵ la hache ᅵ. ᅵ toi de l'affiner.

> [...]


> <dt onmouseover="javascript:montre('smenu1');"><?php echo
> link_to('Stock', 'post/list') ?></dt>

<?php
if (page_courante_est_Stock()) {
$class = "class='current'";
} else {
$class = "";
}
?>
<dt <?php echo $class; ?>


onmouseover="javascript:montre('smenu1');"><?php echo
link_to('Stock', 'post/list') ?></dt>

> J'ai un autre petit problᅵme aussi, mon menu dᅵroulant ne s'enlᅵve


> pas.... lorsque je navigue sur le site il suffit de le survoler et il
> reste afficher !

Si ton menu est en CSS : fr.comp.infosystemes.www.auteurs
Si ton menu est en Javascript : fr.comp.lang.javascript

0 new messages