Les sous sections

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Les sous sections

Message par QuentinPLR Lun 13 Avr - 6:03

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 :


Les sous sections A10

Cependant, j'ai créer une "structure" autour de ces liens inférieurs, et ça donne ça : 

Les sous sections A11

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 : 

Les sous sections A12
que lorsque qu'il existe des sous-sections.


Dernière édition par QuentinPLR le Lun 13 Avr - 10:29, édité 1 fois
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par demeter1 Lun 13 Avr - 7:25

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.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 7:54

avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par no_way Lun 13 Avr - 8:49

Bonjour Smile
Nous laisser un accès pour faciliter l'analyse serait un plus, à défaut, pouvez-vous fournir votre template modifié ?
no_way

no_way
Membre actif

Messages : 2214
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 9:11

Je crois que c'est bon =)
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par no_way Lun 13 Avr - 9:31

Très bien, pourriez-vous mettre deux sous-sections à présent ?
no_way

no_way
Membre actif

Messages : 2214
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 9:36

Et voilà =)
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par no_way Lun 13 Avr - 9:50

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

no_way
Membre actif

Messages : 2214
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 9:55

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 ?
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par no_way Lun 13 Avr - 9:57

Oui c'est tout à fait normal puisque votre structure est dans un tableau Wink, le script se contente de cacher la cellule ayant pour classe ".sous-sections".
no_way

no_way
Membre actif

Messages : 2214
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 10:00

(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 ?
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par no_way Lun 13 Avr - 10:02

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

no_way
Membre actif

Messages : 2214
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 10:12

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 =).
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par demeter1 Lun 13 Avr - 10:15

Bonjour, ce simple css semble résoudre le soucis initial
Code:
td.sous-sections {
    background-color: red;
}
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 10:21

Bonjour, j'ai peur de ne pas comprendre l'utilité de changer la couleur de fond dans mon problème Surprised
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par no_way Lun 13 Avr - 10:24

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

no_way
Membre actif

Messages : 2214
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par QuentinPLR Lun 13 Avr - 10:28

C'est absolument génial, ça marche pile poil comme je le souhaitai, merci beaucoup pour votre aide!
avatar

QuentinPLR
*

Messages : 43
Inscrit(e) le : 07/09/2013

http://vendome.lebonforum.com
QuentinPLR a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par no_way Lun 13 Avr - 10:30

Je vous en prie, passez une bonne journée Wink
no_way

no_way
Membre actif

Messages : 2214
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous sections

Message par demeter1 Lun 13 Avr - 10:37

QuentinPLR a écrit:Bonjour, j'ai peur de ne pas comprendre l'utilité de changer la couleur de fond dans mon problème Surprised

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 :

Les sous sections A12
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum