CreatiumMax

Интернет-магазин на 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%

Как создать страницу корзины?

  1. Необходимо создать страницу с адресом cart

  1. В Creatium Max нет шаблона страницы корзины, поэтому есть несколько вариантов:

  • Использовать импорт секции с корзиной по номеру: 46178.

Сценарий для обработки корзины

Сценарий для обработки корзины может выглядеть по разному, мы просто покажем пример с оформлением заказа и подсчета суммы:

https://cremax.ru/scenario-playground?saved=652v0zc5zp6g4gt76qd86d17

Видео по настройке корзины

Было полезно?

Остались вопросы? — Напишите нам в чат поддержки будучи авторизованным в своем аккаунте cremax.ru или через чат поддержки в Телеграме: @CreatiumMaxSupportBot