Wrench non funziona più a causa del vecchio tema

Verso metà maggio, lo strumento ha smesso di funzionare per i nostri amministratori. Mi piacerebbe molto farlo funzionare di nuovo.

**


**

Abbiamo anche una barra di navigazione che utilizza jquery per le opzioni a discesa e ora quelle non funzionano più dopo aver aggiornato il nostro tema personalizzato. Qualsiasi aiuto sarebbe molto apprezzato!

https://community.ratebeer.com/ .

È anche a causa del tuo tema personalizzato o di un problema generale?

Dalla mia esperienza, è sempre qualche plugin, componente o tema. Cosa dice la modalità sicura?

2 Mi Piace

Sì, probabilmente è il nostro tema. È piuttosto vecchio. Tuttavia, nessuno ha toccato il codice localmente per cinque anni e tuttavia sono sorti diversi problemi.

Non sono interessato a incolpare nessuno. Sono interessato a risolvere il problema.

Come si testano i problemi?

Esistono metodi accettabili per creare una barra di navigazione funzionante per un tema personalizzato? (La nostra è una versione antica di bootstrap/jquery)

La prima cosa da condividere sono eventuali errori e/o avvisi di deprecazione nella console del browser.

2 Mi Piace

Ciao Joseph,

Ho dato un’occhiata al forum e penso di aver capito quale potrebbe essere il problema.

(1) Sembra che ci sia del CSS nel tema per lo stile di .dropdown-menu che sta causando un problema. Abbiamo recentemente apportato un importante aggiornamento al nostro “form kit”, quindi forse la classe .dropdown-class è stata aggiunta al menu di amministrazione come parte del processo, e ora viene inavvertitamente presa di mira dal vecchio CSS.

Ci sono due copie della stessa stilizzazione nel tema che includono entrambe display: none.
Se le disabilito negli strumenti per sviluppatori del browser, il menu viene visualizzato (2).

Tuttavia, sembra che questo CSS sia importante per nascondere un altro menu a discesa (3), poiché è apparso dopo che ho disabilitato i display: none.

Quello che consiglierei sarebbe aggiungere qualcosa di simile a questo al tuo common.scss:

.fk-d-menu__inner-content .dropdown-menu {
   display: block;
}

Questo dovrebbe mirare solo a quel menu di amministrazione, lasciando invariati gli altri menu a discesa.

4 Mi Piace

Grazie mille, Bryce!

1 Mi Piace

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