Главная > Руководство разработчика > Создание Интернет-магазинаСоздание Интернет-магазина (Мини-маркет) Для создания интернет-магазина администратору сайта необходимо сделать следующее:
1. "Настройки пользователей", модуль "Минимаркет".

- Управляющий магазином - выбрать из списка пользователей;
- Уведомлять управляющего по электронной почте о новых заказах - выставить флажок в чекбоксе (да/нет);
- Сокращенное наименование валюты - указать валюту магазина;
- Сообщение об успешном занесении заказа в базу - здесь вы можете вписать текст, который будет видеть покупатель интернет-магазина после оформления заказа.
- После приема заказа передать управление странице на указанный url - здесь вы можете вписать адрес страницы, на которую будет попадать покупатель интернет-магазина после оформления заказа.
- Текст кнопки, передающей управление - текст кнопки, при нажатии на которую покупатель интернет-магазина будет попадать на указанную в пункте выше страницу.
- Дополнительные поля заказа - возможность добавить необходимые поля в бланк заказа, например, город покупателя. Формат записи дополнительного поля: text=Город=32=128. В бланк заказа будет добавлена строчка с названием "Город".
Настроить Права доступа к управлению заказами для Управляющего магазином:

- Разрешить удаление заказов (да/нет);
- Разрешить изменение статуса заказов (да/нет);
- Разрешить назначение ответственного за заказ (да/нет).
2. Необходимо создать страницу "Корзина".
На странице "Корзина" будет показываться информация о товарах, положенных в корзину и формироваться "Заказ", который попадает в административную базу заказов. После создания страницы с названием "Корзина", необходимо вставить в страничном редакторе содержания код создания корзины с помощью кнопки "Корзина", расположенной в нижней части визуального страничного редактора.
3. Вставка и настройка "таблица-каталога" товаров.
Прежде всего обязательно ознакомьтесь с общим понятием "таблица детей" /таблица-каталог, реализованным в системе управления сайтом WebDirector.
Создание "таблицы-каталога" Интернет-магазина (Мини-маркет) подобно созданию каталога товаров. Единственная разница - обязательно должно быть создано дополнительное поле "price" (text=price=цена), найдя которое WebDirector автоматически вставит в карточку товара кнопку "положить в корзину".
Обязательные дополнительные поля для создания мини-маркета:
text=price=цена=8=8=N=Ценник=2==1=1=0===1
Возможные дополнительные поля (характеристики товара):
text=units=единица измерения=32=32=N=Ценник=2==1=2=0===1 text=color=Цвет=32=32=N=Ценник=2==1=2=0===1 text=size=Размер=32=32=N=Ценник=2==1=2=0===1 text=block=Блок=32=32=N=Ценник=2==1=2=0===1 text=priceblock=За блок=32=32=N=Ценник=2==1=2=0===1 text=capacity=Объем=32=32=N=Ценник=2==1=2=0===1
Настройка внешнего вида Интернет-магазина
Задание формата вывода - внешнего вида Интернет-магазина полностью аналогично заданию формата вывода каталога и подробно описано здесь.
Особенностью является возможность произвольного задания места вывода поля с количеством товаров для положения в корзину (директива %mbquant%), размерности (поле -UNITS-) и кнопки "положить в корзину" (директива %tominibasket%).
Например, "Формат карточки каждого ребенка" мог бы быть записан так:
<tr> <td>Создание мини-маркета</td> <td>-block-</td> <td>-price-</td> <td>-priceblock-</td> <td>%mbquant%-units- %tominibasket%</td> </tr>
Теперь просто в визуальном страничном редакторе для рубрики, содержащей страницы интернет-магазина, с помощью кнопки "каталог" вставьте код создания каталога.
Внешний вид интернет-магазина по-умолчанию
Если для "детей" текущей рубрики созданно дополнительное поле "price" (text=price=цена) и поля задающие форматирование вывода таблицы-каталога оставлены пустые, то вывод интернет-магазина будет представлять собой набор карточек, содержащих: название товара (поле "title"), описание товара (поле "description"); цену товара (поле "price") и кнопку "положить товар в корзину". Внешний вид этих карточек будет автоматически соответствовать цветовым и шрифтовым решениям, заданным для используемого шаблона в "визуальном редакторе дизайна и стилей".
 Кнопка "В корзину" в подробном описании товара Как сделать дополнительные поля в "Корзине"
|