Как создать интернет-магазин на Creatium Max?
Процесс создания интернет-магазина на Creatium Max не сильно отличается от обычной версии Креатиума, но имеет некоторые особенности:
- В качестве базы данных для товаров используются не внешние сервисы, а собственная база данных.
- Содержимое заказов передавать теперь нужно в сценарий и уже дальше обрабатывать его по вашему усмотрению (сохранение заказов в таблицу, отправка данных во внешние сервисы). Классический раздел заявок в Creatium Max отсутствует.
Этапы создания
- Создать таблицу с товарами, создать таблицу для хранения будущих заказов.
- Создать карточки товара в редакторе и вывести товары из базы данных на страницу
- Создать страницу корзины
- Создать сценарий, который будет обрабатывать заказы
Создание таблиц
Содержимое и колонки для базы данных вы можете наполнять исходя из ваших задач, но если нужно больше информации о типах полей и данных, которые можно в них хранить, стоит предварительно изучить вот этот раздел:
https://docs.cremax.ru/baza-dannyh
Как создать карточку товара?
Выводить товары из таблицы вы можете в Наборе блоков или Секции с блоками, далее в них делаются карточки товара согласно инструкции:
Моменты, которые нужно учесть в карточках товара для Creatium Max описаны в нашем видео:
Чтобы вывести в редакторе количество товара в корзине можно использовать конструкцию: %cart_count%
javascript%cart_count%
Как создать страницу корзины?
- Необходимо создать страницу с адресом cart
- В Creatium Max нет шаблона страницы корзины, поэтому есть несколько вариантов:
- Сделать экспорт/импорт страницы корзины с обычной версии Креатиум по видео: https://youtu.be/v-19s8OhVcs?si=hMu2jDCVQGnp54cN&t=120
- Использовать импорт секции с корзиной по номеру: 46178.
Сценарий для обработки корзины
Сценарий для обработки корзины может выглядеть по разному, мы просто покажем пример с оформлением заказа и подсчета суммы: