Wrench funktioniert aufgrund eines alten Themes nicht mehr

Mitte Mai funktionierte der Schraubenschlüssel für unsere Administratoren nicht mehr. Ich würde das wirklich gerne wieder zum Laufen bringen.

**


**

Wir haben auch eine Navigationsleiste, die jQuery für Dropdown-Optionen verwendet, und jetzt funktionieren diese nach der Aktualisierung unseres benutzerdefinierten Themas nicht mehr. Jede Hilfe wäre sehr willkommen!

https://community.ratebeer.com/ .

Ist das auch wegen Ihres benutzerdefinierten Themas oder ein allgemeines Problem?

Nach meiner Erfahrung sind es immer Plugins, Komponenten oder Themes. Was sagt der abgesicherte Modus?

2 „Gefällt mir“

Ja, es ist wahrscheinlich unser Theme. Es ist ziemlich alt. Allerdings hat seit fünf Jahren niemand mehr Code lokal angefasst und trotzdem sind eine Reihe von Problemen aufgetreten.

Ich bin jedoch nicht daran interessiert, Schuld zuzuweisen. Ich bin daran interessiert, das Problem zu lösen.

Wie testet man auf Probleme?

Gibt es akzeptable Methoden, um eine funktionierende Navbar für ein benutzerdefiniertes Theme zu erstellen? (Unser ist eine uralte Version von Bootstrap/jQuery)

Das Erste, was Sie teilen sollten, sind alle Fehler und/oder Deprecation-Warnungen in Ihrer Browserkonsole.

2 „Gefällt mir“

Hallo Joseph,

Ich habe mir das Forum angesehen und glaube, ich sehe, was das Problem sein könnte.

(1) Es sieht so aus, als gäbe es im Theme etwas CSS, um .dropdown-menu zu stylen, was ein Problem verursacht. Wir haben kürzlich ein großes Update für unser „Form Kit“ durchgeführt. Möglicherweise wurde .dropdown-class als Teil des Prozesses zum Admin-Menü hinzugefügt und wird nun unbeabsichtigt vom alten CSS angesprochen.

Es gibt zwei Kopien des gleichen Stylings im Theme, die beide display: none enthalten.
Wenn ich diese in den Browser-Entwicklertools deaktiviere, erscheint das Menü (2).

Es sieht jedoch so aus, als wäre dieses CSS wichtig, um ein anderes Dropdown-Menü zu verbergen (3), da es erschien, nachdem ich die display: none deaktiviert hatte.

Ich würde empfehlen, etwas wie das hier zu Ihrem common.scss hinzuzufügen:

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

Dies sollte nur dieses Admin-Menü ansprechen und die anderen Dropdown-Menüs unberührt lassen.

4 „Gefällt mir“

Vielen Dank, Bryce!

1 „Gefällt mir“

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