САЙТОСТРОЙ.РУ

Разработка сайта любой сложности собственными силами - такова задача создателей сайта. Представлены лучшие советы вебмастеров, образцовые технические задания, бесценный опыт веб-мастеринга и советы в области безопасности сайтов, новые технологии веб, инструменты продвижения сайтов. Теперь создание сайтов не будет для Вас загадкой!

Построй свой сайт!

Как добавлять товары в интернет-магазин типа P-Shop


В первую очередь, необходимо задать названия и описания категорий и подкатегорий, в которые будут заноситься товары. Для этого необходимо а разделах Категория и Подкатегория добавить соответствующие записи. Для категорий задаётся длинное и краткое описание, для подкатегорий - лишь краткое. Эти описания будут отображаться на "витрине" интернет-магазина. (Ненужные поля, вроде начального числа заказов для статистики, можно не указывать.)

Далее составляется файл для импорта в систему интернет-магазина. Формат такого файла прост - в обычном текстовом файле через точку с запятой(";") перечисляются нужные поля в характеристиках товара. Чтобы администратор магазина не совершил ошибку в выборе формата файла, первая строчка файла должна быть пустой. Итак, есть возможность составить такой файл вручную, тогда он может иметь следующее содержание:

1;книжная полка на 5 книг;20
2;книжная полка на 7 книг;23
3;книжная полка на 15 книг;25
4;книжная полка на 25 книг;30
5;книжная полка на 100 книг;50

Однако процесс можно упростить, составляя импортируемый файл в программе Microsoft Excel. Для этого достаточно в стандартную табличку занести нужные значения по столбцам:

Таблица Excel

Отмечу, что полная информация о товаре включает следующие поля: Идентификатор(id, позиция в базе данных), Название, Описание, Цену, Наличие(0 - запрет на заказ, больше 0 - заказ разрешен), Фотографии(имя серии файла с фотографиями), Файла описания(1 - стандартное описание об отсутсвии доп. информации), числа Просмотров и числа Покупок. Последние два поля статистические, в них заносятся данные по мере покупок и просмотра информации о товаре. Впрочем, в эти поля можно установить начальные значения.

Те не менее, можно ограничиться лишь несколькими ключевыми полями, такими, как в данном примере, - Идентификатор, Название и Цена. Хочу заметить, что содержимое столбцов их назначению в файле импорта в соответствие не ставится. Эта процедура будет совершена впоследствии.

После того, как создание таблицы будет закончено, её необходимо сохранить в формате CVS, который фактически повторяет формат файла импорта для нашего интернет-магазина.

Диалог сохранения документа

Затем получившийся файл (в нашем случае - myprice.cvs) нужно отредактировать - добавить пустую строчку в начале файла:

Файл CSV, готовый к импорту

Теперь можно приступать непосредственно к импорту. В интернет-магазине из меню администратора выбираем пункт Импорт в БД из файлов.

Импорт в БД из файлов

Выбирается созданный для импорта файл и нажимается кнопка "закачать файл".

Система должна сообщить об успешной закачке файла на сервер. Теперь устанавливается Категория и Подкатегория для товаров из нашего файла, а также вид валюты(условные единицы или рубли). Названия Категорий и Подкатегорий в дальнейшем можно будет изменить для каждого конкретного товара, однако удобно установить эти значения сейчас, поскольку они распространятся на все импортируемые позиции.

Для столбцов устанавливаются их значения. В данном примере первый столбец получает название "id", второй - "название" и третий - "цена".

Кнопка "далее".

На втором этапе утверждаются сведения о каждом товаре. Снова "далее".

Теперь система сообщает о совершённых действиях, импорт в базу данных можно считать законченным:

Третий этап импорта

Как было видно, некоторые поля в нашем файле импорта были упущены. Опционально моно заглянуть в раздел Материалы и изменить сведения о товарах:

Материалы импортированы

Нажимаем "edit" у конкретной позиции:

Редактирование материала

В частности, можно ввести описание товара.

Теперь наши товары появились на "витрине" интернет-магазина:

Как выглядят только что импортированные товары на сайте


САЙТОСТРОЙ.РУ - практикум создания сайтов для каждого

Просим с уважением относиться к авторам сайта и при копировании документов указывать ссылки на наш сайт.