profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxySzkriptelés a sablonkészítőbenProject ScaffoldingMédiatár

Fej nélküli

Quick startJSON és Claude kódComponent Zod Pull

REST API

REST API áttekintésgetConnect your websitegetGET /routesgetÚtvonal feloldásagetBlokkok lekérésegetGET /blocks/with-cel-cachegetGenerált blokkok lekérésegetKomponensek lekérésegetGET /components/{name}getAdatkészlet-séma nevének lekérésegetGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postUtólagos fordításpatchFordítások javításagetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Setup server sent events (SSE) content refetch

Ez a funkció lehetővé teszi, hogy újrarendereld azokat az oldalakat, amelyek tartalma megváltozott az „Admin panelen”.

Ez a funkció lehetővé teszi, hogy újrarendereld azokat az oldalakat, amelyek tartalma megváltozott az „Admin panelen”.

Alapértelmezés szerint az oldalak statikus verzióként kerülnek kiszolgálásra.

  1. A rendererünk legújabb verziójának használata.
  2. Ez Server-sent events (SSE) eseményeket használ a releváns adatbázis-entitások változásainak észlelésére.

Módosítjuk a layout.tsx fájlunkat.

import { Refresher } from 'cms-renderer/lib/refresher';
import { revalidatePath } from 'next/cache';

// a revalidációkor futtatandó függvény
async function revalidate() {
  'use server';
  revalidatePath('/', 'layout'); // gyorsítótár újraszámítása ezekhez az oldalakhoz
}

export default function RootLayout({
  children,
}: Readonly<{
  children: React.ReactNode;
}>) {
  return (
    <html lang="en">
      <body className="min-h-screen bg-bg-base text-text-primary antialiased">
        <Refresher // add meg a helyes hitelesítő adatokat
          websiteId={"..."}
          cmsUrl={"..."}
          apiKey={"..."}
          
        />
        {children}
      </body>
    </html>
  );
}

Miután módosítottad a gyökér elrendezést, szerkesztheted az adatbázis mezőit, és az oldal frissítése után láthatod a változásokat.

Continue Reading
Previous‹Types of ComponentsNextInstall Profound CMS as a proxy›