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 proxySkriptovanie v nástroji na tvorbu šablónProject ScaffoldingKnižnica médií

Headless

Rýchly štartSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

Prehľad REST APIgetConnect your websitegetZískanie trásgetZískanie trasygetZískaj blokygetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPOST /translationpatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Setup server sent events (SSE) content refetch

Táto funkcia vám umožňuje opätovne vykresliť stránky, ktorých obsah sa zmenil na „Admin Paneli“

Táto funkcia vám umožňuje opätovne vykresliť stránky, ktorých obsah sa zmenil na „Admin Paneli“.

Predvolene sú stránky poskytované ako statické verzie.

  1. Používanie najnovšej verzie nášho vykresľovača.
  2. Tento postup používa udalosti odosielané serverom (Server-sent events, SSE) na zistenie zmien príslušných entít v databáze.

Upravíme náš súbor layout.tsx.

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

// funkcia, ktorá sa spustí pri opätovnom overení
async function revalidate() {
  'use server';
  revalidatePath('/', 'layout'); // opätovne prepočíta vyrovnávaciu pamäť pre tieto stránky
}

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 // zadajte správne prihlasovacie údaje
          websiteId={"..."}
          cmsUrl={"..."}
          apiKey={"..."}
          
        />
        {children}
      </body>
    </html>
  );
}

Po zmene koreňového rozloženia môžete upravovať polia vo svojej databáze a po obnovení stránky sa zmeny prejavia.

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