- •Преимущества создания магазина в этой системе.
- •О сновные разделы панели управления
- •Главное меню
- •Оформление сайта
- •Модули сайта
- •Информация
- •Управление страницами
- •Управление шаблонами сайта
- •Управление меню
- •Модули сайта
- •Модуль "Интернет - магазин"
- •Модуль "Лента новостей"
- •Модуль "Каталог статей"
- •Переменные и блоки модулей Модуль "Лета новостей"
- •Модуль "Интернет - магазин"
- •Модуль "Каталог статей"
- •Модуль "Поиск"
- •Модуль "Форма обратной связи"
- •Модуль "Опросы"
- •Модуль "Фотогалерея"
- •Общие вопросы Как посмотреть посещаемость сайта?
- •Перенос на отдельный домен
- •Почтовые ящики на своем домене
- •Иконка сайта в адресной строке и в поиске
- •Реклама и продвижение магазина
- •Поисковое продвижение
- •Системы контекстной рекламы
- •Размещение товаров в крупных каталогах товаров
- •Реклама на тематических сайтах, форумах и сообществах
- •Практическая часть
- •Практические задания
- •Контрольные вопросы
Переменные и блоки модулей Модуль "Лета новостей"
Глобальные переменные: нет
Блок "Список новостей"
параметры блока:
total - количество новостей в списке. может быть числом, либо all - выводятся все новости + определяется переменная pages для постраничного разбиения.
внутри блока определены:
news - список новостей, для каждого элемента определены:
( id - номер новости url - адрес страницы с полным текстом новости img - определена, если для новости загружена картинка img_type - тип загруженной картинки, если для новости загружена картинка header - заголовок новости announce - анонс новости date - дата новости )
pages - постраничное разбиение (определена если новостей больше, чем поле "новостей на странице" в настройках модуля и параметр total=all)
Блок "Отдельная новость":
параметры блока:
id - номер новости
внутри блока определены:
id - номер новости img - определена, если для новости загружена картинка img_type - тип загруженной картинки, если для новости загружена картинка header - заголовок новости announce - анонс новости body - полный текст новости date - дата
Модуль "Интернет - магазин"
Глобальные переменные:
currency - основная валюта сайта basket_amount - общее количество товаров в корзине basket_amount - общая стоимость всех товаров в корзине basket_discount_amount - общая стоимость всех товаров в корзине с учетом скидки basket_full_amount - общая стоимость всех товаров в корзине с учетом скидки и полей заказа, влияющих на стоимость заказа (доставка, сборка, упаковка и т.д.) basket_discount - размер скидки в процентах
Блок "Список разделов":
параметры блока:
parent_category_id - номер родительского раздела (если нужны корневые разделы каталога, то можно не указывать, если нужны подразделы какого-то конкретного раздела, то указывается ID этого раздела).
внутри блока определены:
categories - список разделов, для каждого элемента определены:
( id - ID раздела url - адрес страницы раздела img - если определен, то у раздела есть картинка, если картинки нет, то не определен img_type - тип картинки для раздела, если она есть (может быть jpg, gif, png), если нет, то не определен name - название раздела description - краткое описание раздела subcategories - список подразделов. Определен, если они есть, для каждого элемента определены:
( id - ID подраздела url - адрес страницы раздела img - если определен, то у подраздела есть картинка, если картинки нет, то не определен img_type - тип картинки для подраздела, если она есть (может быть jpg, gif, png), если нет, то не определен name - название подраздела description - краткое описание подраздела )
)
Блок "Список товаров":
параметры блока:
parent_id - ID раздела каталога либо название блока товаров (например special - список спецпредложений,new - список новинок. Блоки создаются в разделе "настройки модуля")
total - количество товаров, , либо all - выводятся все новости + определяется переменная pages для постраничного разбиения товаров
order - порядок вывода товаров, может быть: name - упорядочить по названию rand - упорядочить в случайном порядке price_dsc - упорядочить по позиции и по цене в обратном порядке, если позиции равны не определено - упорядочить по позиции и по цене, если позиции равны
внутри блока определены:
items - список товаров, для каждого элемента определены:
( id - ID товара url - адрес страницы с товаром img - если определен, то у раздела есть картинка, если картинки нет, то не определен img_type - тип картинки для раздела, если она есть (может быть jpg, gif, png), если нет, то не определен name - название товара short_description - краткое описание товара price - цена товара add_fields - список дополнительных полей товара, для каждого элемента определены:
( title - название поля, value - значение поля )
также для каждого товара в списке определены все дополнительные поля под метками, которые можно посмотреть в настройках, в списке доп.полей товара. )
pages - постраничное разбиение (определена если товаров больше, чем поле "товаров на странице" в настройках модуля и параметр total=all)
Блок "Корзина":
параметры блока: нет
внутри блока определены:
items - список товаров, добавленных посетителейм в корзину. Для каждого элемента определены:
( id - ID товара url - адрес страницы с товаром name - название товара price - цена товара num - количество товарав корзине k - идентификатор товара в корзине )
add_fields_func - список дополнительных полей заказа, влияющих на стоимость. Для каждого элемента определены:
( name - название поля field_input - поле для редактирования значения price - цена поля (определно, если поле заполнено пользователем и цена больше нуля) )
Блок "Раздел каталога":
параметры блока:
category_id - ID раздела
внутри блока определены:
id - ID раздела name - название раздела header - заголовок раздела description - краткое описание раздела full_description - полное описание раздела subcategories - список подразделов раздела. Определен, если у раздела есть подразделы. Для каждого элемента определены:
( id - ID подраздела img - если определен, то у подраздела есть картинка, если картинки нет, то не определен img_type - тип картинки для подраздела, если она есть (может быть jpg, gif, png), если нет, то не определен name - название подраздела description - краткое описание подраздела )
Блок "Товар":
параметры блока:
item_id - ID товара
внутри блока определены:
id - ID товара img - если определен, то у подраздела есть картинка, если картинки нет, то не определен img_type - тип картинки для подраздела, если она есть (может быть jpg, gif, png), если нет, то не определен add_images - список дополнительных фотографий товара. Список подразделов раздела. Если доп. фотографий нет, не определен. Для каждого элемента определены:
( n - номер фото, img_type - тип фото (может быть jpg, gif, png) )
description - описание товара price - цена товара fields - список дополнительных полей товара. Для каждого элемента определены:
( name - название поля value - значение поля )
pricelist - список дополнительных цен на товар. Если дополнительных цен нет, не определено. Для каждого элемента определены:
( title - название дополнительной цены, price - цена, n - идентификатор дополнительной цены )
associated - список связанных товаров (с этим часто покупают). Для каждого элемента определены:
( id - ID товара url - адрес страницы с товаром category_id - ID раздела, которому принадлежит товар img - если определен, то у раздела есть картинка, если картинки нет, то не определен img_type - тип картинки для раздела, если она есть (может быть jpg, gif, png), если нет, то не определен name - название товара short_description - краткое описание товара price - цена товара
также для каждого товара в списке определены все дополнительные поля под метками, которые можно посмотреть в настройках, в списке доп.полей товара. )
category_id - ID раздела, в котором находится товар next_item_id - ID следующего товара в разделе next_url - адрес страницы со следующим товаром в разделе prew_item_id - ID предыдущего товара в разделе prew_url - адрес страницы с предыдущим товаром в разделе
