Эй, зови друзей!

Приглашай друзей — каждому по 300 руб. на счет, а тебе 10% с каждой покупки!

Курсы Академии Cre.codes

No-code & Creatium

Разработка web-приложений за 2 месяца с использованием no-code и Creatium.io

Ученики первого потока:

No-code & Creatium

Разработка web-приложений за 2 месяца с использованием no-code и Creatium.io

Ученики первого потока:

No-code & Creatium

Разработка web-приложений за 2 месяца с использованием no-code и Creatium.io

Ученики первого потока:

Последние записи из блога

Как собрать панель администратора за 20 минут?

Сегодня поговорим с Вами о том, как быстро и удобно собрать панель администратора на сайте за 20 минут.

Для этого выделим основных 5 шагов:

1. Роль пользователя — администратор
2. Доступ в админ. панель только для администраторов
3. Создание контента
4. Изменение контента
5. Удаление контента.

### Шаг первый — Роль для администратора

На этом шаге нам нужно в таблицу пользователей добавить еще одну колонку с параметром "Роль", назовем её "role".
И для всех пользователей значение может быть пустым, или со значением user, а вот для администратора сделаем значение в данном поле "admin".

### Шаг второй — Доступ в админ. панель

На этом шаге создадим страницу с адресом /admin, перейдем в настройки, вкладка "Доступ".
В данной вкладке, нужно сделать следующие настройки:

1. Просмотр страницы по условию user, role = admin
2. Применять настройки доступа для дочерних страниц

### Шаг третий — Создание контента

Теперь создадим страницу с формой, на которой разместим нужные нам поля для размещения контента.

Эту форму нужно привязать к интегромату, чтобы данные из формы записывались в нашу базу данных.

### Шаг четвертый — Изменение контента

На этом шаге продублируем ранее созданную форму на шаблонных страницах. Где каждая шаблонная страница это запись из базы.
Теперь для каждого поля сделаем предзаполнение из базы данных в соответствии с типом данных. Добавим дополнительное скрытое поле, которое будет предзаполняться с ID нужной записи.

После этого настроим интегромат по сценарию: Получение вебхука, поиск данных в базе по ID записи, обновление данных из вебхука.

### Шаг пятый — Удаление контента

На этом этапе нам нужно сделать форму с одним полем, сделаем его скрытым и внесем туда через предзаполнение ID записи.

После отправки формы сценарий будет выглядеть так: Вебхук — Поиск строки — Удаление найденной строки — Запись в БД.

Альтернатива Integromat — n8n.io

Все, кто работает с creatium не только для создания лендингов, а для работы с личными кабинетами и другими сервисами, чаще всего используют Integromat (Make), но как мы знаем у него есть ряд минусов:
— Ограниченный бесплатный тариф;
— Сложности с пополнением баланса;
— При большом объеме данных стоимость использования растет.

Именно поэтому многие задаются вопросами о наличии альтернатив, и желательно максимально гибкими и не очень дорогими (а лучше бесплатными).
Решение есть = n8n.io
Специально для учеников первого потока мы готовим курс по этому крутому сервису - альтернтаиве integromat.

На курсе расскажем:
— Как развернуть n8n.io на своем сервере
— Как настроить интеграции
— Как связать с Creatium и базами данных (Google Sheets, Notion, Airtable)
— Как оптимизировать процессы, чтобы не арендовать дорогой сервер.

Для фрилансеров доступен раздел портфолио

Специально для фрилансеров подготовил раздел "Портфолио" в личном профиле.
Раздел доступен по ссылке: https://cre.codes/community далее нужно выбрать себя в списке и загрузить свои работы.

Также загрузка возможна в личном кабинете на вкладке "Биржа" https://cre.codes/lk/stock

Ближайший урок

Это текст внутри блока