versioning
Плагин добавляет управление версиями для коллекций Payload.
Установка
pnpm add @stefgootzen/payload-plugin-versioning Описание
Плагин для версии в Payload добавляет необходимые поля и хуки для управления отношениями один-ко-многим в коллекциях. Он вводит поле 'versions' для базовой коллекции и поле 'base' для коллекции версий. Эта настройка обеспечивает автоматическое управление версиями и каскадное поведение, что гарантирует правильное управление связанными версиями при удалении. Пользователи могут использовать функцию `withVersioning` в конфигурации Payload, чтобы указать, для каких коллекций следует включить управление версиями. Поле `versionNumber` автоматически увеличивается и помогает отслеживать историю версий. Также можно создать первую версию при создании базового документа с помощью простой конфигурации. Этот плагин подходит для тех, кому требуется, чтобы версии отражали опубликованные состояния, а не только текущую версию документа. Он предлагает удобный подход к управлению версиями в Payload CMS.
О пакете
- Имя пакета
@stefgootzen/payload-plugin-versioning- Последняя версия
1.0.2- Размер
- 35 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 1
- Последняя публикация
- 8 сент. 2025 г.
Похожие плагины
Ещё в категории «Контент»Sitemap
Строит sitemap.xml из коллекций Payload и статических страниц и хранит файлы в любом storage adapter.
Structured Markdown
Обеспечивает структурированный Markdown-редактирование для Payload CMS с расширенными функциями.
AI Plugin
Интегрирует функции ИИ для генерации контента в Payload CMS.
onpage for TanStack Start
Подключает плагин payload-onpage к сайту на TanStack Start, чтобы редакторы правили контент и смотрели черновики прямо на странице.
On-Page Editing
Встраивает редактирование Payload-страниц прямо в Next.js-фронтенд, сохраняет правки как черновики и выдаёт ссылки для предпросмотра.
Lexical Inline Rich Text Editor
Добавляет редактирование полей richText Payload прямо на странице: клик по тексту открывает редактор без перехода в админку.