Интернет-магазин на Cremax
Как создать интернет-магазин на Creatium Max?
Процесс создания интернет-магазина на Creatium Max не сильно отличается от обычной версии Креатиума, но имеет некоторые особенности:
В качестве базы данных для товаров используются не внешние сервисы, а собственная база данных.
Содержимое заказов передавать теперь нужно в сценарий и уже дальше обрабатывать его по вашему усмотрению (сохранение заказов в таблицу, отправка данных во внешние сервисы). Классический раздел заявок в Creatium Max отсутствует.
Этапы создания
Создать таблицу с товарами, создать таблицу для хранения будущих заказов.
Создать карточки товара в редакторе и вывести товары из базы данных на страницу
Создать страницу корзины
Создать сценарий, который будет обрабатывать заказы
Создание таблиц
Содержимое и колонки для базы данных вы можете наполнять исходя из ваших задач, но если нужно больше информации о типах полей и данных, которые можно в них хранить, стоит предварительно изучить вот этот раздел:
База данныхКак создать карточку товара?
Выводить товары из таблицы вы можете в Наборе блоков или Секции с блоками, далее в них делаются карточки товара согласно инструкции:
https://creatium.academy/help/create-card
Моменты, которые нужно учесть в карточках товара для Creatium Max описаны в нашем видео:
https://youtu.be/v-19s8OhVcs?si=OvNcc-SHJxV_ZmDF&t=32
Чтобы вывести в редакторе количество товара в корзине можно использовать конструкцию: %cart_count%
Как создать страницу корзины?
Необходимо создать страницу с адресом cart
В Creatium Max нет шаблона страницы корзины, поэтому есть несколько вариантов:
Сделать экспорт/импорт страницы корзины с обычной версии Креатиум по видео: https://youtu.be/v-19s8OhVcs?si=hMu2jDCVQGnp54cN&t=120
Использовать импорт секции с корзиной по номеру: 46178.
Сценарий для обработки корзины
Сценарий для обработки корзины может выглядеть по разному, мы просто покажем пример с оформлением заказа и подсчета суммы:
https://cremax.ru/scenario-playground?saved=652v0zc5zp6g4gt76qd86d17
Видео по настройке корзины
Остались вопросы? — Напишите нам в чат поддержки будучи авторизованным в своем аккаунте cremax.ru или через чат поддержки в Телеграме: @CreatiumMaxSupportBot