תכונה זו מאפשרת לך לעבד מחדש דפים שתוכנם השתנה ב"לוח הניהול"
תכונה זו מאפשרת לך לעבד מחדש דפים שתוכנם השתנה ב"לוח הניהול".
כברירת מחדל, דפים מוגשים כגרסאות סטטיות.
נשנה את הקובץ layout.tsx.
import { Refresher } from 'cms-renderer/lib/refresher';
import { revalidatePath } from 'next/cache';
// פונקציה שתופעל בעת אימות מחדש
async function revalidate() {
'use server';
revalidatePath('/', 'layout'); // חישוב מחדש של המטמון עבור דפים אלה
}
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 // הזן פרטי זיהוי נכונים
websiteId={"..."}
cmsUrl={"..."}
apiKey={"..."}
/>
{children}
</body>
</html>
);
}
לאחר שינוי פריסת השורש שלך, תוכל לערוך שדות במסד הנתונים ולראות את העדכונים משתקפים לאחר רענון הדף.