Kein Admin Button - trotz Module.register?

Hey,

ich folge gerade dem Advanced Admin Tutorial, dort wird gezeigt wie man ein neuen Eintrag im Admin Menü macht.

Meine index.js sieht so aus:
Admin wird immer rebuilded mit dem SH Script, sowie ein clear-Cache im Anschluss.

Console.log, zeigt auch, dass die index.js geladen wird. Ist mir da irgendwas entgangen?

import deDE from './snippet/en-GB.json'
import enGB from './snippet/de-DE.json'

console.log('index.js loaded')


Shopware.Module.register('faq-bundle', {
    type: 'plugin',
    name: 'bundle',
    title: 'faq-bundle.general.mainMenuItemGeneral',
    description: 'faq-bundle.general.descriptionTextModule',
    color: '#ff3d58',
    icon: 'default-shopping-paper-bag-product',

    snippets: {
        'de-DE': deDE,
        'en-GB': enGB
    },

    routes: {
        a: {component: 'b'}
    },

    navigation: [{
        label: 'faq-bundle.general.mainMenuItemGeneral',
        color: '#ff3d58',
        path: 'faq.bundle.index',
        icon: 'default-shopping-paper-bag-product',
        position: 100
    }]
});

Du musst den parent-Parameter angeben, damit der Menüpunkt auch irgendwo ausgegeben wird.

Wie sieht das ganze mit Routes aus?

Ich habe eine Route die zur „Details“ Page geht, aber die Details Page zeigt mir keine SW Components an.

Plain HTML geht (H1, H2) usw. aber sobald ich Shopware mäßig was einfüge, wird es schlicht weg nicht angezeigt.

Der sw-button wird nicht angezeigt, die H2 schon.

  detail: {
            component: 'faq-bundle-detail',
            path: 'detail/:id',
            meta: {
                parentPath: 'faq.bundle.index'
            }
        }
<sw-page>
<template #smart-bar-header>
    <sw-button variant="primary" :routerLink="{name: 'faq.bundle.create'}">
        {{ $tc('faq-bundle.general.add-question') }}

    </sw-button>
    <h2>Test</h2>
</template>
</sw-page>

<h2>Test</h2>