La modale est définie sur display: none;

Je ne parviens pas à mettre à jour la barre latérale personnalisée à moins d’inspecter la page et de supprimer display: none dans le SCSS. Cela fonctionnait auparavant et je ne comprends pas ce qui a changé pour que cela cesse de fonctionner - des suggestions de dépannage ?

Si je comprends bien ce que vous dites, vous pourriez simplement ajouter ceci comme composant :

.modal-middle-container {
    display: flex;
}

Votre instance Discourse est-elle à jour avec la version stable 3.1.0 ou la version bêta-1 de développement 3.2.0 ? Êtes-vous un utilisateur ou un administrateur ?

Pouvez-vous s’il vous plaît poster une capture d’écran ou expliquer plus en détail ce que vous voulez dire ? Le menu de la barre latérale de navigation fonctionne comme prévu pour les sections personnalisées.

Il pourrait également être utile de vérifier si vous avez un extrait de code supplémentaire dans votre thème ou dans un composant de thème qui ajoute initialement display none.

Si vous essayez le mode sans échec, le bouton personnalisé apparaît-il ?

3 « J'aime »

Je suis sur la version 3.2.0.beta1-dev et je suis l’administrateur. J’ai désactivé tous les thèmes et composants (autant que je puisse en juger), j’utilise donc le système de base.

L’activation du mode sans échec résout le problème.

Voici ce que je vois :

S’il fonctionne en mode sans échec, il devrait s’agir d’un thème/composant de thème qui interfère (vous pouvez le réduire à seulement les thèmes/composants de thème en utilisant les cases à cocher du mode sans échec si vous souhaitez confirmer).

Si vous regardez dans l’inspecteur où vous avez désactivé display none, vous devriez voir un indice sur son origine :

Cela devrait vous donner l’ID du thème où la règle se trouve. Vous pouvez ensuite l’ajouter à un lien pour le retrouver - par exemple [YourSite]/admin/customize/themes/83

2 « J'aime »

Génial, merci ! Il s’est avéré que c’était le plugin « discourse-landing-pages », que nous n’utilisons pas réellement. Tout est réparé.

1 « J'aime »

Ah. C’était finalement un plugin. Beau travail de recherche. :+1: :slight_smile:

Je pense que Landing Pages est #nonmaintenu depuis un moment (avant les sections personnalisées de la barre latérale), donc cela pourrait indiquer qu’il ne fonctionne enfin plus. Je laisserai une note et mettrai à jour son tag. :+1:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.