Bevor Sie einem Shop eine Mega-Menü-App hinzufügen, lohnt es sich zu fragen, was mit der Navigation passiert, die Sie darin aufbauen, falls Sie die App jemals entfernen. Ein Mega-Menü berührt den meistgenutzten Teil eines Storefronts, sodass die Antwort auf diese Frage mehr zählt als bei den meisten App-Kategorien.
Wo die Menüstruktur tatsächlich liegt
Der entscheidende Faktor ist nicht nur, wo eine App eine Kopie Ihres Menüs speichert - sondern ob diese Kopie tatsächlich Ihren Storefront steuert und ob die App jemals in Shopifys eigenes Menü zurückschreibt. Manche Mega-Menü-Apps leiten das live angezeigte Storefront-Menü durch einen eigenen, separat aufgebauten Baum - eine Sammlung von Menüelementen, Links und Verschachtelungsregeln, gespeichert in der eigenen Datenbank der App und anstelle von Shopifys nativer Navigation gerendert. Das verschafft der App Raum für Funktionen, die Shopifys eigene Menüs nicht bieten, bedeutet aber auch, dass das Storefront-Menü nur innerhalb der eigenen Struktur dieser App existiert. Das Entfernen einer so gebauten App kann den Storefront ganz ohne Menü zurücklassen, oder das Theme fällt auf die nackte Navigation zurück, mit der es ausgeliefert wurde, und jede Gestaltungs- oder Verschachtelungsarbeit, die im eigenen Editor der App geleistet wurde, geht dabei nicht mit. Vor der Installation einer App, die so gebaut ist, lohnt es sich, direkt zu fragen, ob das Menü auf Ihrem Storefront wirklich Ihre Shopify-Navigation ist oder eine separate Struktur, die die App stattdessen rendert, da die Antwort nicht immer allein aus dem Eintrag hervorgeht.
Wie Menus Uncomplicated stattdessen gebaut ist
Menus Uncomplicated rendert sein Mega-Menü direkt aus Ihren bestehenden Shopify-Menüs beim Rendern, derselben Navigation, die Sie bereits unter Onlineshop > Navigation eingerichtet haben und dort weiter pflegen: Der Storefront-Block liest Shopifys eigenes Menü als Teil des Renderns Ihres Themes, nicht über eine separate Struktur, die die App selbst aufbaut und ausliefert. Die App erstellt, ändert oder löscht niemals ein eigenes Menü: Sobald Ihre Menüelemente in Shopify eingerichtet sind, ist die App nur einen Klick davon entfernt, sie in ein Mega-Menü über die volle Breite, ein Flyout-Panel oder eine einfache Liste zu verwandeln - nichts, das nachgebaut werden muss, und kein HTML, CSS oder Liquid, das Sie von Hand schreiben müssten.
Was die Deinstallation tatsächlich entfernt
Da Menus Uncomplicated niemals in Ihre Shopify-Navigation zurückschreibt, entfernt die Deinstallation nur die Darstellung auf Ihrem Storefront: Das Mega-Menü wird als Block einer Shopify-Theme-App-Erweiterung ausgeliefert, und Shopify entfernt die Blöcke einer Theme-App-Erweiterung automatisch, wenn Sie die App deinstallieren. Ihre Menüelemente, ihre Verschachtelung und jede Änderung, die Sie an ihnen in den Shopify-Menüs vorgenommen haben, bleiben genau dort, wo sie waren, weil die App nie in sie zurückschreibt. Ihr Storefront kehrt zur eigenen Navigation Ihres Themes zurück - er verliert nicht das Menü, das Sie aufgebaut haben, denn dieses Menü war immer ein natives Shopify-Menü, aus dem die App nur liest, es aber nie bearbeitet.
Zusammenfassung
Die richtige Frage vor der Installation jeder Mega-Menü-App ist, ob sie jemals in Ihr Menü zurückschreibt, nicht nur, wie sie aussieht, sobald sie läuft. Menus Uncomplicated baut seine Stile Mega über volle Breite, Flyout-Panel und Einfache Liste aus der Shopify-Navigation, die Sie bereits pflegen, und bearbeitet diese Navigation selbst nie, sodass eine spätere Deinstallation Ihr Menü genau dort belässt, wo es immer war.