Gespeicherte Module
Speichern Sie wiederverwendbare Template-Abschnitte – Header, Footer, Produktraster, CTAs – und fügen Sie sie in Templates ein. Module bleiben im gesamten Team synchron.
So funktioniert es
- Speichern – Wählen Sie im Editor einen oder mehrere Abschnitte aus und speichern Sie sie mit einem Namen als Modul
- Durchsuchen – Das Modul-Panel zeigt alle gespeicherten Module mit Suche an
- Einfügen – Klicken Sie auf ein Modul, um es an der Cursorposition in das aktuelle Template einzufügen
- Verwalten – Benennen Sie Module im Panel um oder löschen Sie sie
Module aktivieren
js
const editor = await initCloud({
container: '#editor',
auth: { url: '/api/templatical/token' },
modules: true,
});Composable
js
import { useSavedModules } from '@templatical/core/cloud';
const {
modules, // Ref<SavedModule[]>
isLoading, // Ref<boolean>
loadModules, // (search?) => Promise<void>
createModule, // (name, content) => Promise<SavedModule>
updateModule, // (id, data) => Promise<SavedModule>
deleteModule, // (id) => Promise<void>
} = useSavedModules({
authManager,
onError: (error) => { /* Fehler behandeln */ },
});