IPrice minimart - руководство пользователя

Заказ

Заказ, сформированный пользователем, отправляется на почту заказчику, а так же менеджерам магазина (если отправка разрешена в параметрах заказа). Главный менеджер указывается в глобальных параметрах компонента в разделе "Обязательные" в параметре "Менеджер заказов". Заказы буду приходить на e-mail получателя, который прописан в профиле пользователя Joomla. Так же можно в параметре "Отправлять копию письма заказа на e-mail адреса" задать e-mail адреса, на которые будут приходить копии заказов.

Параметры вывода заказа

Раздел "Заказ" глобальных параметров компонента :

  • Показать описание позиции в письме-заказе - если "нет", то описания позиций будут скрыты в заказе, если "да" - то показаны.
  • Показать разделы - позволяет включить/отключить показ наименований и описаний разделов в заказе.
  • Показать категории - позволяет включить/отключить показ наименований и описаний категорий в заказе. Если показ категорий отключен, то автоматически отключаются подитоги по категориям.
  • Показать итого без скидки - показать или нет сумму заказа без скидки.
  • Показать итого скидки - показать или нет суммарную скидку по заказу.
  • Показать итого со скидкой - показать или нет сумму заказа со скидкой
  • Показать итого без НДС - показать или нет сумму заказа без НДС, если НДС не содержится в заказе, то итого без НДС не будет показываться независимо от значения параметра.
  • Показать итоги по весу - показать или нет итоговый вес заказа.
  • Показать итоги по объему - показать или нет итоговый объем заказа.
  • Сохранить заказ в XML - если "Да", то заказ, сформированный пользователем, будет сохранен в формате XML в указанной в следующем параметре папке сайта или в папке по умолчанию /administrator/components/com_ipricecalc/export/.
  • Директория XML - директория на сервере для сохранения заказов в формате XML. Если директория не задана, то будет использован каталог по умолчанию /administrator/components/com_ipricecalc/export/. При задании каталога следует задавать абсолютный маршрут на сервере, например /home/a/account/yousite/public_html/administrator/components/com_ipricecalc/export. Задание относительного маршрута, например  /administrator/components/com_ipricecalc/export/, будет ошибочным.
  • Вложить XML файл с заказом к письму заказа для менеджеров - если "Да", то после отправки заказа пользователем в письмо-заказ администратору будет вложен XML файл с заказом.
  • Вложить PDF счет на оплату в письмо заказа - если "Да", то в письмо-заказ будет вложен счет на оплату заказа. Используйте эту опцию, если вы не используете способы оплаты, где уже есть способ оплаты "Счет на оплату", и хотите чтобы к каждое письмо-заказ включался счет на оплату.
  • Использовать вид PDF счета на оплату - выберите шаблон для PDF счета на оплату.
  • Каталог для загрузки вложенных файлов заказа - каталог сайта, куда будут записываться файлы, вложенные пользователем в заказ. Необходимо задавать относительный путь каталога, например: /images . Каталог по умолчанию: /tmp . При задании нового каталога необходимо убедиться, что такой каталог существует на сайте.
  • Макс. размер файла (Кбайт) - Максимально допустимый размер файла для загрузки пользователем. Задается в килобайтах. На максимально допустимый размер файла для загрузки также влияют системные параметры вашего PHP сервера: upload_max_filesize, post_max_size. Более подробно об установке этих параметров PHP смотрите статью "Как увеличить размер загружаемого файла на web сервер". Рекомендуется задавать в параметре компонента максимальный размер файла меньший, чем установлено в параметре upload_max_filesize вашего PHP сервера. В этом случае при превышении размера файла пользователю будет выдано сообщение о превышении размера. В противном случае сервер PHP просто отвергнет загружаемый файл без уведомления пользователя. Значения параметров PHP upload_max_filesize и post_max_size можно посмотреть в админке Joomla: "Система" - "Информация о системе" - Вкладка "Информация о PHP".
  • Разрешенные типы файлов - типы файлов, разрешенные для загрузки пользователем, разделенные запятыми. По умолчанию разрешены следующие типы файлов: jpg,png,rar,zip,7z,xls,xlsx,doc,docx.
  • Тема письма заказа - в этом параметре вы можете указать тему для письма заказа. Можно использовать переменные для вставки в тему: 'orderno' - номер заказа, 'orderdate' - дата заказа, а так же системные имена дополнительных полей заказа (переменные обязательно заключать в одинарные кавычки). Пример темы письма: Интернет-магазин "Магазин": Заказ № 'orderno' от 'orderdate'. Заказчик 'fio'.
  • Выбрать заголовок заказа - вы можете выбрать статью Joomla, которая будет заголовком заказа. В этой статье вы можете разместить информацию о вашей фирме, а так же логотип фирмы.
  • Выбрать текст заказа - вы можете выбрать статью, которая будет вставлена после контактных полей заказа и перед списком позиций заказа. В этой статье вы можете разместить дополнительную информацию о заказе, описание правил заказа, доставки, акциях и тп.
  • Выбрать заключение заказа - вы можете выбрать статью, которая будет вставлена после итогов заказа. В этой статье вы можете разместить дополнительную информацию о заказе, описание правил заказа, доставки, акциях и тп.
  • Отправлять заказ на e-mail заказчику - Если "Нет", то заказ не будет отправляться на e-mail заказчику.
  • Отправлять заказ на e-mail менеджеру - Если "Нет", то заказ не будет отправляться на e-mail менеджерам.
  • Отправлять уведомление заказчику - отправлять или нет уведомление о смене статуса заказа на e-mail заказчику.
  • Отправлять уведомление менеджеру - отправлять или нет уведомление о смене статуса заказа на e-mail менеджеру.
  • Статус резервирования на складе - статус заказа, при котором происходит снятие кол-ва товара в заказе со склада.
  • Статус возврата на склад - статус заказа, при котором происходит возврат кол-ва товара в заказе на склад.

Внешний вид заказа

Вид заказа вы можете изменить в исходном файле вывода заказа "корневая папка сайта"/administrator/components/com_ipricecalc/helpers/orderhtml.php.
Цвета заказа устанавливаются в глобальных параметрах компонента в разделе "Цвета", если параметр "Использовать цвета из CSS файлов" установлен в "Нет". Если этот параметр установлен в "Да", то цвета заказа можно задать в CSS файле заказа "корневая папка сайта"/components/com_ipricecalc/css/order/default.css

Сохранение заказа в формате XML (для последующей загрузки в 1С и другие программы учета)

Для сохранения заказов в формате XML задайте параметр заказа "Сохранить заказ в XML" в "Да". С помощью параметра "Директория XML" вы можете указать директорию на сервере, в которую будут сохраняться заказы в формате XML. Если директория не задана, то будет использоваться каталог по умолчанию  /administrator/components/com_ipricecalc/export/.  XML файлы заказов будут сохраняться при отправке заказа пользователем.

Шаблон выгрузки заказа в XML файл

Заказы в формате XML формируются на основе файла шаблона /administrator/components/com_ipricecalc/export/order.xml. 
Вы можете изменить шаблон для ваших нужд. Значения полей заказа и строк заказа должны заключаться в квадратные скобки, например: [grandtotal].
Вы можете использовать следующие имена полей заказа для вставки в шаблон XML файла:
  • [id] - Внутренний идентификатор заказа
  • [orderno] - номер заказа
  • [orderdate] - дата заказа
  • [currcode] - код валюты заказа (USD, RUR, EUR и тп)
  • [state] статус заказа (0-получен, 3-одобрен, 5-в пути, 10-доставлен, 15-завершен, 99 - отменен)
  • [taxamount] - общая сумма налога по заказу
  • [custuserid] - ID пользователя Joomla, который сделал заказ (ID заказчика)
Так же можно использовать использовать дополнительные поля заказа, добавленные администратором. Для этого следует вставить системное имя дополнительного поля заказа, заключив его в квадратные скобки, например: [inn]

Описание товаров заказа должно быть заключено в тэги [LOOPITEM] .. описание товаров... [/LOOPITEM] (смотри шаблон). 
Вы можете использовать следующие имена полей строк заказа для описания товаров заказа:
  • [id] - внутренний идентификатор строки заказа
  • [itemid]  - внутренний идентификатор товара
  • [name] - артикул товара
  • [shortdesc] - наименование товара
  • [count] - количество товара
  • [cost] - цена товара
  • [weight] - вес товара
  • [salestax] - ставка налога
  • [taxamount] - сумма налога
  • [item_total] - итого сумма по строке заказа

Так же можно использовать пользовательские поля товара, добавленные администратором. Для этого следует вставить системное имя поля товара, заключив его в квадратные скобки, например: [manufacturer]

Недавно обновленные

Содержание