[Réglé] Support de l'utilisationMettre un menu deroulant en place

Forum de support pour toutes les questions concernant l'utilisation de phpBB toutes versions. les problèmes rencontrés lors de manipulations et de la configuration du forum.
Avatar de fastgil.com
France fastgil.com
Auteur du sujet
Messages : 50
Enregistré le : 28 février 2022
Liquide : 535.65
Localisation : sud
Pays :
France
France

Mettre un menu deroulant en place

Message par France fastgil.com » 04 févr. 2025, 13:57
Bonjour, j'utilise deux extensions pour rajouter des liens.
celle pour mes liens du club poker c'est page qui est très bien

et l'autre qui est pour des liens arcade ou mini jeux, pendu, yahtzee ... c'est Header Link qui est très très bien , on peut mettre en couleur ....
cette extension on peut mettre les liens en déroulement ou pas, le problème c'est qu'elle va me passer tous les lien en déroulement. Et je veux bien garder les liens poker et arcade bien distinct l'un de l'autre

alors j'ai demandé a mon ami copilote un code qui m"a pondu

code : Tout sélectionner

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        .dropdown {
            position: relative;
            display: inline-block;
        }

        .dropdown-content {
            display: none;
            position: absolute;
            background-color: #f9f9f9;
            min-width: 160px;
            box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
            z-index: 1;
        }

        .dropdown-content a {
            color: black;
            padding: 12px 16px;
            text-decoration: none;
            display: block;
        }

        .dropdown-content a:hover {background-color: #f1f1f1}

        .dropdown:hover .dropdown-content {
            display: block;
        }

        .dropdown:hover .dropbtn {
            background-color: #3e8e41;
        }
    </style>
</head>
<body>

<h2>Menu déroulant</h2>

<div class="dropdown">
    <button class="dropbtn">Classement de nos Manches Freeroll</button>
    <div class="dropdown-content">
        <a href="#">Lien 1</a>
        <a href="#">Lien 2</a>
        <a href="#">Lien 3</a>
        <a href="#">Lien 4</a>
        <a href="#">Lien 5</a>
        <a href="#">Lien 6</a>
        <a href="#">Lien 7</a>
        <a href="#">Lien 8</a>
    </div>
</div>

</body>
</html>
Alors dans quelle fichier pour le mettre à coté de Réglemente Intérieur Live, et ne pas faire n'importe quoi après le joli travail de cabot qu'il m"a fait :mrgreen:
Screenshot 2025-02-04 at 12-59-31 City-Games-Poker - Accueil.png

ou y a t'il une autre extension identique a Header Link qui peut faire le job.

Merci de votre aide
Ps : je vais mettre deux menu déroulants, un a coté de l autre. notre championnat free, avec 8 manches, et notre championnat du 2€ avec 8 manches. Donc 8 liens chacun, et un général.
Merci de votre aide
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par France fastgil.com le 09 févr. 2025, 10:41, modifié 4 fois.
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 814
Enregistré le : 13 janvier 2018
Liquide : 4 257.20
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France
France

Mettre un menu deroulant en place

Message par France Sylver35 » 04 févr. 2025, 16:30
Bonjour,

Il vaut mieux se tourner vers les extensions déjà présentes pour ajouter des liens car ça sent plutôt fort le gaz provenant de l'usine :mrgreen:

Demander à une IA de produire du code, la manière de la demander vaut autant que le contenu de la demande.
En gros c'est comme si tu avait demandé de te construire une maison et que l'on t'avais livré une palette de parpaings et quelques sacs de ciment, rien de plus :o whistle*

Bref, le code donné est une page html totalement vide contenant juste un lien déroulant tout aussi vide, le seul endroit ou il peut bien aller c'est shout_poubelle
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de fastgil.com
France fastgil.com
Auteur du sujet
Messages : 50
Enregistré le : 28 février 2022
Liquide : 535.65
Localisation : sud
Pays :
France
France

Mettre un menu deroulant en place

Message par France fastgil.com » 04 févr. 2025, 17:23
mdr , bon déjà tu m'as dit son code était pourri, ok ok
c'est quoi la meilleure solution alors.
La meilleure pour moi se serait de trouver une extension qui créait des menus déroulants
j'ai trouvé ça, je vais essayer, et je mettrais le sujet sur réglé si c'est bon
https://github.com/halferty/dropdownmenus
Pas de fichier lang, et ne prend pas en charge accent et € @ + ...Mais très bien, elle remplie les fonctions de mon attente.
et juste a traduire dans ACP pour 3 mots pas vraiment utile d'avoir un fichier language effectivement, il faut juste acp/main_module à traduire
il me créait un liégé espace sous mon image, mais ça va
Screenshot 2025-02-04 at 18-35-41 City-Games-Poker - Accueil.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar de fastgil.com
France fastgil.com
Auteur du sujet
Messages : 50
Enregistré le : 28 février 2022
Liquide : 535.65
Localisation : sud
Pays :
France
France

Mettre un menu deroulant en place

Message par France fastgil.com » 05 févr. 2025, 10:23
j'ai changé l’attribut du sujet parce que j'ai un petit soucis avec cette extension qui est importent, on ne voie pas les liens de cette extension sur le téléphone.
y a t il un moyen de corriger ça ?
Comme j'ai vu que dans l'extension il y avis plein de style ,j'ai rajouté mon style, et cela n'a rien changé.

Problème réglé par cabot dancegirl
cabot a écrit : 08 févr. 2025, 16:22 Il faut virer ça dans ext/halferty/dropdownmenus/styles/all/theme/all_dropdownmenus.css :

code : Tout sélectionner

@media only screen and (max-width: 550px), only screen and (max-device-width: 550px) {
	.forumbg.dropdownmenus-wrap {
		display: none;
	}
}
  • Sujets similaires
    Réponses
    Vues
    Dernier message