Les sous sections
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Les sous sections
Bonjour à toutes et à tous. Ayant été agréablement surpris par la qualité et la rapidité de l'aide qui m'a été fournie sur ce forum, je m'en remet à vous une nouvelle fois pour tenter de résoudre mon problème.
Sur mon forum, j'ai décidé d'activer l'option qui me permet d'afficher les sous forums d'un forum :
Cependant, j'ai créer une "structure" autour de ces liens inférieurs, et ça donne ça :
Ce qui me dérange, c'est le fait que ça affiche l'espace avec "sous-section" malgré le fait qu'il n'y a pas de sous-section sur certains forums.
Donc ma question c'est de savoir s'il est possible de créer un script permettant de n'afficher l'espace en rouge :
que lorsque qu'il existe des sous-sections.
Sur mon forum, j'ai décidé d'activer l'option qui me permet d'afficher les sous forums d'un forum :
Cependant, j'ai créer une "structure" autour de ces liens inférieurs, et ça donne ça :
Ce qui me dérange, c'est le fait que ça affiche l'espace avec "sous-section" malgré le fait qu'il n'y a pas de sous-section sur certains forums.
Donc ma question c'est de savoir s'il est possible de créer un script permettant de n'afficher l'espace en rouge :
que lorsque qu'il existe des sous-sections.
Dernière édition par QuentinPLR le Lun 13 Avr - 10:29, édité 1 fois
Re: Les sous sections
Bonjour,
on peut avoir le lien du forum (celui de votre profil ne semble pas correspondre à la capture d'écran).
Si le forum est en maintenance, levez la le temps de faire une analyse. Si il n'est pas visible aux invités, ouvrez une section qu'il le soit et fournissez en nous le lien.
on peut avoir le lien du forum (celui de votre profil ne semble pas correspondre à la capture d'écran).
Si le forum est en maintenance, levez la le temps de faire une analyse. Si il n'est pas visible aux invités, ouvrez une section qu'il le soit et fournissez en nous le lien.
Re: Les sous sections
Bonjour
Nous laisser un accès pour faciliter l'analyse serait un plus, à défaut, pouvez-vous fournir votre template modifié ?
Nous laisser un accès pour faciliter l'analyse serait un plus, à défaut, pouvez-vous fournir votre template modifié ?
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Les sous sections
Je crois que c'est bon =)
Re: Les sous sections
Très bien, pourriez-vous mettre deux sous-sections à présent ?
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Les sous sections
Et voilà =)
Re: Les sous sections
Voici le code qui devrait faire ce que vous souhaitez:
- Code:
$(function(){$(".sous-sections .Sous-forum:empty").each(function(){$($(this).parents(".sous-sections")[0]).css("display","none");});})
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Les sous sections
Un grand merci =)
Cependant, lorsque la barre qui contient le nom des sous-section disparaît, ça laisse un espace assez grand. Est-ce normal =o ?
Cependant, lorsque la barre qui contient le nom des sous-section disparaît, ça laisse un espace assez grand. Est-ce normal =o ?
Re: Les sous sections
Oui c'est tout à fait normal puisque votre structure est dans un tableau , le script se contente de cacher la cellule ayant pour classe ".sous-sections".
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Les sous sections
(Je vais pas aller plus loin, puisque mon problème est résolu, mais..) Il est possible que je puisse obtenir le même résultat sans cet espace ?
Re: Les sous sections
oui avec le code suivant:
- Code:
$(function(){$(".sous-sections .Sous-forum:empty").each(function(){$($(this).parents(".sous-sections")[0]).parent().css("display","none");});})
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Les sous sections
Cela ne marche pas tout à fait de mon côté, mais je remarque qu'il n'y plus pas d'espace "gênant" comme juste avant =).
Re: Les sous sections
Bonjour, ce simple css semble résoudre le soucis initial
- Code:
td.sous-sections {
background-color: red;
}
Re: Les sous sections
Bonjour, j'ai peur de ne pas comprendre l'utilité de changer la couleur de fond dans mon problème
Re: Les sous sections
Oui c'est le souci du tableau, voici un code qui tentera de redéfinir la nouvelle structure du tableau:
- Code:
$(function(){
$(".sous-sections .Sous-forum:empty").each(function(){
var $a=$($(this).parents(".sous-sections")[0]);
$a.parent().prev().find("td[rowspan='2']").attr("rowspan","1");
$a.parent().remove();
});
});
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Les sous sections
C'est absolument génial, ça marche pile poil comme je le souhaitai, merci beaucoup pour votre aide!
Re: Les sous sections
Je vous en prie, passez une bonne journée
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Les sous sections
QuentinPLR a écrit:Bonjour, j'ai peur de ne pas comprendre l'utilité de changer la couleur de fond dans mon problème
C'est votre demande initial.
QuentinPLR a écrit:
Donc ma question c'est de savoir s'il est possible de créer un script permettant de n'afficher l'espace en rouge :
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum