CRUD — записи
CRUD — записи
✏️ CRUD — добавление, редактирование, удаление записей
Добавление записи
- Админка → Таблицы → выберите таблицу
- Кнопка «Добавить запись»
- Заполните поля
- Нажмите «Сохранить»
Редактирование
- В таблице нажмите на строку
- Измените нужные поля
- Кнопка 💾 (сохранить) в строке
Удаление
- В таблице наведите на строку
- Кнопка 🗑 (корзина)
- Подтвердите
Массовые действия
- Выделите несколько строк (чекбоксы слева)
- В верхней панели: «Удалить выбранные»
Поиск и сортировка
- Поиск — поле вверху таблицы, ищет по всем текстовым колонкам
- Сортировка — клик по заголовку колонки (▲/▼)
Через AI
Кнопка «AI — Сгенерировать контент» на странице таблицы:
«Сгенерируй 10 постов для блога о веб-разработке»
AI создаст записи. Нажмите «💾 Вставить N записей».
CSV импорт
На странице таблицы — кнопка «Импорт CSV».
- Нажмите «Импорт CSV»
- Выберите CSV-файл на компьютере
- Система автоматически определит заголовки и сопоставит их с колонками таблицы
- Проверьте сопоставление и выберите режим импорта
- Нажмите «Импортировать»
Режимы импорта
| Режим | Поведение |
|---|---|
| Добавить все строки | Каждая строка CSV добавляется как новая запись. При конфликте slug автоматически создаётся уникальный (slug-1, slug-2...) |
| Пропустить дубликаты | Строки, где ключевая колонка совпадает с существующей записью, пропускаются |
| Обновить существующие | Совпавшие записи обновляются значениями из CSV. Несовпавшие — добавляются как новые |
Ключевая колонка
Для режимов «Пропустить дубликаты» и «Обновить существующие» выберите колонку, по которой ищутся совпадения. По умолчанию — id.
Сценарий: выгрузили таблицу в CSV, поправили данные в Excel, загрузили обратно в режиме «Обновить существующие» — строки обновятся по id.
Советы
- Первая строка CSV должна содержать названия колонок
- Несовпадающие колонки можно пропустить или сопоставить вручную
- Пустые значения в необязательных колонках станут NULL
- Колонки
idиcreated_atзаполняются автоматически (если не указаны в CSV)
CSV экспорт
На странице таблицы — кнопка «Экспорт CSV». Скачивает все данные с учётом текущего поиска и сортировки. Файл корректно открывается в Excel (UTF-8 с BOM).