Вижу баг!
Нашли баг или ошибку на странице? Сообщите об этом — обязательно исправим!

Испытай PRO!

Подписка PRO на первую неделю со скидкой 50%

Попробовать

Статьи на Cre.codes

Как собрать панель администратора за 20 минут?
Инструментарий Врямя чтения ≈ 5 минут
avatar Соловей Дмитрий
Сегодня поговорим с Вами о том, как быстро и удобно собрать панель администратора на сайте за 20 минут. Для этого выделим основных 5 шагов: 1. Роль пользователя — администратор 2. Доступ в админ. панель только для администраторов 3. Создание контента 4. Изменение контента 5. Удаление контента. ### Шаг первый — Роль для администратора На этом шаге нам нужно в таблицу пользователей добавить еще одну колонку с параметром "Роль", назовем её "role". И для всех пользователей значение может быть пустым, или со значением user, а вот для администратора сделаем значение в данном поле "admin". ### Шаг второй — Доступ в админ. панель На этом шаге создадим страницу с адресом /admin, перейдем в настройки, вкладка "Доступ". В данной вкладке, нужно сделать следующие настройки: 1. Просмотр страницы по условию user, role = admin 2. Применять настройки доступа для дочерних страниц ### Шаг третий — Создание контента Теперь создадим страницу с формой, на которой разместим нужные нам поля для размещения контента. Эту форму нужно привязать к интегромату, чтобы данные из формы записывались в нашу базу данных. ### Шаг четвертый — Изменение контента На этом шаге продублируем ранее созданную форму на шаблонных страницах. Где каждая шаблонная страница это запись из базы. Теперь для каждого поля сделаем предзаполнение из базы данных в соответствии с типом данных. Добавим дополнительное скрытое поле, которое будет предзаполняться с ID нужной записи. После этого настроим интегромат по сценарию: Получение вебхука, поиск данных в базе по ID записи, обновление данных из вебхука. ### Шаг пятый — Удаление контента На этом этапе нам нужно сделать форму с одним полем, сделаем его скрытым и внесем туда через предзаполнение ID записи. После отправки формы сценарий будет выглядеть так: Вебхук — Поиск строки — Удаление найденной строки — Запись в БД.
Альтернатива Integromat — n8n.io
Лайф-хаки Врямя чтения ≈ 2 минут
avatar Соловей Дмитрий
Все, кто работает с creatium не только для создания лендингов, а для работы с личными кабинетами и другими сервисами, чаще всего используют Integromat (Make), но как мы знаем у него есть ряд минусов: — Ограниченный бесплатный тариф; — Сложности с пополнением баланса; — При большом объеме данных стоимость использования растет. Именно поэтому многие задаются вопросами о наличии альтернатив, и желательно максимально гибкими и не очень дорогими (а лучше бесплатными). Решение есть = n8n.io Специально для учеников первого потока мы готовим курс по этому крутому сервису - альтернтаиве integromat. На курсе расскажем: — Как развернуть n8n.io на своем сервере — Как настроить интеграции — Как связать с Creatium и базами данных (Google Sheets, Notion, Airtable) — Как оптимизировать процессы, чтобы не арендовать дорогой сервер.