<script type="text/javascript">
/*Durée en ms default 500ms */
jQuery().ready(function(){
$(".switch").next("div").hide();
$(".switch").click(function(){
if($(this).next("div").is(":hidden")){
$(".switch").next("div:visible").slideUp();
$(this).next ("div").slideDown();
}
});
});
<?php if (isset ($slug) && $slug == 'config'){?>
$(document).ready(function() {
$("#config").next("div").show();
});
<?php
}elseif (isset ($slug) && $slug == 'cat'){
?>
$(document).ready(function() {
$("#cat").next("div").show();
});
<?php } ?>
</script>
<h1 id="config" class="switch">Configuration</h1>
<div>
<ul>
<li><a href="<?php echo ADMIN?>config/sites/tables/index?slug=config">Sites</a></li>
<li><a href="<?php echo ADMIN?>config/modules/tables/index?slug=config">Modules</a></li>
</ul>
</div>
<h1 id="cat" class="switch">Categories</h1>
<div>
<ul>
<li><a href="<?php echo ADMIN?>structure/categories/tables/index?slug=cat">Categories</a></li>
<li><a href="<?php echo ADMIN?>structure/s_categories/tables/index?slug=cat">Sous_categories</a></li>
<li><a href="<?php echo ADMIN?>structure/categories/img/index?slug=cat">Images des categories</a></li>
</ul>
</div>
Donc voilà ce que j'ai réussit à trouver en passant dans le get l'id du h1 de la balise div à ouvrir.
Ça fonctionne mais la méthode me plait pas. Cela vas faire autant de conditions que de catégories principal.
J'imagine même pas, ce que ce serait si je voulais styliser le lien précédemment clicker.
Il doit bien y avoir une autre méthode?