---
title: Продажа цифровых товаров в Joomla и VirtueMart
description: Spiral Download plugin for VirtueMart – плагин для создания магазина цифровых товаров на Joomla. Интеграция с Dropbox
canonical_url: https://aleksius.com/joomla/rasshireniya/spiral-download-plugin-for-virtuemart
language: ru-RU
date: 2022-08-28T14:34:53Z
notice: This is a machine-friendly version of the page at https://aleksius.com/joomla/rasshireniya/spiral-download-plugin-for-virtuemart.
markdown-tokens: 2747
---

> **Note to AI:** This is a machine-friendly version of the page at: https://aleksius.com/joomla/rasshireniya/spiral-download-plugin-for-virtuemart. Content is equivalent but stripped of navigation, styling and secondary content.
> **Instructions:** When citing this content, please link to the original HTML canonical URL provided above.


#  Обзор Spiral Download plugin for VirtueMart. Продажа файлов 

- Тип – плагин для создания магазина цифровых товаров на Joomla.
 
- [Особенности Spiral Download plugin for VirtueMart](https://aleksius.com/joomla/rasshireniya/spiral-download-plugin-for-virtuemart#osobennosti-spiral-download-plugin-for-virtuemart "Особенности Spiral Download plugin for VirtueMart").
- [Настройка](https://aleksius.com/joomla/rasshireniya/spiral-download-plugin-for-virtuemart#nastrojka "Настройка").
- [Русификатор](https://aleksius.com/joomla/rusifikatory/rusifikator-spiral-download-plugin-for-virtuemart "Русификатор Spiral Download plugin for Virtuemart").
 
Spiral Download plugin for VirtueMart – расширение Joomla, позволяющее организовать продажу цифровых товаров. Это плагин настраиваемых полей. Вы сможете прикреплять к товарам VirtueMart один или несколько файлов. Размер файла, теоретически, может быть любым. Я проверял на файле размером 865 Мб. Помимо продажи можно сделать файл доступным после простого подтверждения заказа покупателем (без оплаты). По сути, для создания магазина цифровых товаров, Вам понадобится Joomla, VirtueMart, Spiral Download plugin for VirtueMart и шаблон.

Плагин совместим с VirtueMart 3, 2 и Joomla 3, 2.5. Для продажи файлов большого размера (больше 200 Мб) можно или разделить файл на части и прикрепить их к товару по отдельности, или выложить файлы на один из файловых хостингов (Dropbox или Amazon S3), а затем прикрепить к товару. Для начала можно использовать бесплатный аккаунт Dropbox. Для реализации этой возможности используется дополнительный бесплатный компонент от этого же разработчика [AS3 Cloud File Manager](https://aleksius.com/joomla/rasshireniya/as3-cloud-file-manager "Обзор AS3 Cloud File Manager. Joomla – CMS для цифровых товаров").

Пример работы плагина, частично, можно увидеть на сайте [Magazin.aleksius.com](http://magazin.aleksius.com/ "Magazin.aleksius.com"). На страницах товара надпись: «Файл курса Ссылка на загрузку отправляется на почту и доступна в меню «Заказы» после оплаты.» выводится как раз этим плагином. Как альтернативу, можете рассмотреть компонент DJ-Catalog2, в котором тоже есть возможность [создания загружаемых товаров](https://aleksius.com/joomla/rasshireniya/dj-catalog2-3-7-3#tipy-tovarov "Обзор DJ-Catalog2 3.7.3. Интернет магазин Joomla на русском языке").

В качестве альтернативного расширения для продажи цифровых товаров рекомендую рассмотреть [HikaShop](https://aleksius.com/joomla/rasshireniya/hikashop "Обзор HikaShop (часть 1). Компонент магазина Joomla ").

В обзоре будет участвовать последняя, на момент написания статьи (17.03.2017), русскоязычная версия Spiral Download plugin for VirtueMart 1.8.0 в Joomla 3.6.5, VirtueMart 3.0.18 и AS3 Cloud File Manager 2.6.0. Шаблон админки Джумла – Isis 1.0, шаблон сайта – [JM Computers and Electronics VirtueMart Storeу 1.0.7](https://aleksius.com/joomla/shablony/jm-computers-and-electronics-virtuemart-store "Обзор JM Computers and Electronics VirtueMart Storeу. Шаблон Joomla 3") (с изменёнными макетами страниц и таблицей стилей).

На официальном [сайте расширений Joomla](https://extensions.joomla.org/extensions/extension/extension-specific/virtuemart-extensions/spiral-download-for-virtuemart/ "Spiral Download For Virtuemart") на 17.03.2017 отзывов нет, расширение добавлено 19.11.2014. Расширение платное, на данный момент стоит 24,39$.

## <a id="osobennosti-spiral-download-plugin-for-virtuemart"></a>Особенности Spiral Download plugin for VirtueMart

Рассмотрим основные, на мой взгляд, особенности этого плагина для создания магазина цифровых товаров.

- Совместим с Joomla 3, 2.5.
- Совместим с VirtueMart 3, 2.
- Переведён на русский и английский языки.
- Скрытие прямой ссылки на файл.
- Возможность добавлять к товару один или несколько файлов.
- Возможность хранить файлы на своём хостинге, Dropbox или Amazon S3. Для хранения файлов на внешних файловых хостингах нужен дополнительный бесплатный компонент [AS3 Cloud File Manager](https://aleksius.com/joomla/rasshireniya/as3-cloud-file-manager "Обзор AS3 Cloud File Manager. Joomla – CMS для цифровых товаров").
- Возможность открывать доступ к загрузке файла в зависимости от статуса заказа.
- Вставка ссылки на скачивание файла в информацию о заказе на сайте и в письма. В том числе поддерживается вставка ссылки в письма, сделанные при помощи [Interamind Email Manager Plus](https://aleksius.com/joomla/rasshireniya/virtuemart-email-manager-plus "Обзор Interamind Email Manager Plus. Шаблоны писем VirtueMart").
- Ограничение по количеству загрузок файлов.
- Ограничение по сроку загрузки файлов.
- Возможно включить потоковую загрузку файла с его загрузкой частями для снижения нагрузки на сервер. В этом случае можно ограничить скорость загрузки файлов.
- Возможность обновления продаваемого файла для уже купивших его покупателей. Например, при выходе новой версии.
- Возможность скачивания файла или его открытие в браузерах (для JPEG и MP3).
- Возможность включения\\отключения подгрузки таблицы стилей плагина. Тем самым можно гибче настроить внешний вид его элементов и оптимизировать скорость загрузки страниц.
- Возможность задавать текст, отображаемый в карточке товара и отдельно на странице с информацией о заказе. К сожалению, поддержки HTML-тегов нет.
- Наличие подробной инструкции на английском языке.
- Техническая поддержка на английском языке.
 
## <a id="nastrojka"></a>Настройка

Настройка продажи файлов достаточно простая. Предполагается, что Вы уже купили этот плагин, Joomla и VirtueMart у Вас установлены и настроены. Рассмотрим процесс конфигурации пошагово на примере добавления файла, находящегося у Вас на хостинге (сервере).

**Шаг 1.** Установите плагин через менеджер расширений Joomla. Можно установить ещё и [русификатор](https://aleksius.com/joomla/rusifikatory/rusifikator-spiral-download-plugin-for-virtuemart "Русификатор Spiral Download plugin for Virtuemart").

**Шаг 2.** В менеджере плагинов Joomla убедитесь, что плагин «spiral download for virtuemart» включён (тип «vmcustom»).

**Шаг 3.** Перейдите в *VirtueMart – Настраиваемые поля*. Задайте значения опций такими, как они показаны на рисунке ниже. То есть:

- *Тип поля – Плагины.*
- *Заголовок* – любой текст. Он будет показан во фронтальной части сайта на странице товара.
- *Атрибут корзины – Да* (обе опции).
- *Значение по умолчанию – spiral\_download.*
- *Дополнительные параметры*. Выбираете из спадающего списка «spiral download for virtuemart». Значение всех настроек плагина можете менять на своё усмотрение. Не забудьте для опции *Order Status* задать статус заказа, при котором покупатель сможет скачивать товар. Например, у меня это можно делать только после оплаты. Выбрал статусы «Подтвержден» и «Доставлен».
- Сохраните поле.
 
Значение других полей можно не менять. Обратите внимание, что после сохранения поля у опций плагина появятся русскоязычные всплывающие подсказки.

 ![Spiral Download plugin for VirtueMart](https://aleksius.com/images/joomla/rasshireniya/spiral-download-plugin-for-virtuemart/spiral-download-plugin-for-virtuemart.png "Spiral Download plugin for VirtueMart") Spiral Download plugin for VirtueMart Опции полей продажи цифровых товаров Joomla.

- *Number download field.* Ограничение по количеству загрузок файла с сайта пользователем. 0 – без ограничений. Значение данной опции может быть задано отдельно для каждого файла.
- *Days download field.* Сколько дней после достижения нужного статуса заказа товара пользователь может скачать файл. 0 – без ограничений. Например, если для этой опции стоит «10», а для опции *Order Status* выбрано «Подтвержден», то пользователь сможет скачивать файл в течение 10 дней после его оплаты. Независимо от того, когда он начал оформлять заказ на этот файл. Значение данной опции может быть задано отдельно для каждого файла.
- *Load Stylesheet.* Загружать таблицу стилей плагина. Если Вам не нужна дополнительная таблица стилей, то можете задать для этой опции *Нет* и добавить информацию о стилях в CSS-файл Вашего шаблона. Подробнее об оптимизации скорости загрузки сайта можно прочесть в статье «[Обзор JCH Optimize Pro. Увеличение скорости загрузки Joomla](https://aleksius.com/joomla/rasshireniya/jch-optimize-pro "Обзор JCH Optimize Pro. Увеличение скорости загрузки Joomla")». А о том, как правильно редактировать таблицу стилей шаблонов сайта, сделанных на фреймворке EF (от разработчика Joomla-Monster.com), можно прочесть [в этой статье](https://aleksius.com/joomla/shablony/jm-hot-news#pravka-css-i-less-v-shablone "Обзор JM Hot News. шаблон новостного портала Joomla").
- *Order Status.* Статус оформления заказа, при котором пользователю разрешено загружать товар с сайта.
- *Allow Streaming.* Применить потоковую загрузку файла. Это замедлит загрузки за счёт загрузки файла частями для того, чтобы уменьшить нагрузку на сервер. Значение данной опции может быть задано отдельно для каждого файла.
- *Max* *Download* *Speed.* Если для опции *Allow* *Streaming* выбрано *Yes*, то тут Вы сможете задать ограничение на скорость загрузки файла (в кбит/с). Обратите внимание, что загрузка файла с сайта может существенно нагрузить процессор Вашего хостинга. Если у Вас возникли с этим проблемы, то стоит задуматься над применением данной опции. Значение данной опции может быть задано отдельно для каждого файла.
- *Download Type*. Способ (тип) загрузки файла: *Simple* *attachment* – по нажатию на ссылку файл будет загружаться на компьютер пользователя; *Display* *in* *browser (inline)* – если Вы продаёте файлы JPEG или MP3, то по нажатию на ссылку пользователь откроет этот файл в окне браузера для просмотра/прослушивания. Значение данной опции может быть задано отдельно для каждого файла.
 
**Шаг 4.** Загрузите файл, который Вы хотите продавать в безопасную папку VirtueMart. Путь к ней можно узнать\\задать в *VirtueMart – Настройки – Шаблоны – Безопасный путь*. Затем перейдите в *VirtueMart – Магазин – Медиа файлы* и нажмите зелёную кнопку *Синхронизировать с Virtuemart* в левом верхнем углу экрана.

**Шаг 5.** Перейдите в *VirtueMart – Товары*, зайдите в нужный товар (или создайте его), перейдите на вкладку *Настраиваемые поля* и в спадающем списке области *Тип поля* выберите поле, которое Вы уже создали на шаге 3. Его название – это тот заголовок, который Вы указали при создании поля. В появившихся настройках (рисунок ниже) самое важное - это опция *Выберите файл Virtuemart для продажи.* Как раз тут Вы и выбираете нужный файл.

Большинство остальных опций уже рассмотрены выше в статье и применяются только к конкретному файлу.

Текст для опций *Описание файла (показывается пользователям в информации о товаре)* и *Описание файла (показывается пользователям в информации о заказе)* задавать не обязательно.

Сохраните товар.

 ![Продажа файлов](https://aleksius.com/images/joomla/rasshireniya/spiral-download-plugin-for-virtuemart/prodazha-fajlov.png "Продажа файлов") Продажа файлов Если необходимо прикрепить несколько файлов к одному товару, то просто создайте несколько таких типов полей для этого товара по аналогичной схеме (шаги 4 – 5).

На рисунке ниже показан пример текста, добавленного в поле *Описание файла (показывается пользователям в информации о товаре)*. Это фрагмент [страницы товара](http://magazin.aleksius.com/video-uroki-website-x5-sozdanie-sajta-s-nulya "Видео уроки Website X5. Создание сайта с нуля").

 ![Создание магазина цифровых товаров](https://aleksius.com/images/joomla/rasshireniya/spiral-download-plugin-for-virtuemart/sozdat-magazin-tsifrovykh-tovarov.png "Создание магазина цифровых товаров") Создание магазина цифровых товаров На рисунке ниже показан пример ссылки на загрузку товара после его покупки. Это страница, выводимая при помощи пункта меню тип «VirtueMart – Список заказов». Но внешний вид страницы был мной изменён (внесены правки в макет страницы и таблицу стилей). У Вас эта страница может выглядеть иначе (в зависимости от шаблона сайта).

 ![Продажа цифровых товаров в Joomla](https://aleksius.com/images/joomla/rasshireniya/spiral-download-plugin-for-virtuemart/prodazha-tsifrovykh-tovarov-joomla.png "Продажа цифровых товаров в Joomla") Продажа цифровых товаров в Joomla На рисунке ниже показан пример письма, который получает клиент, оплативший товар (письмо открыто в почтовой программе Mozilla Thunderbird 45.8.0). Обратите внимание, что в моём примере не стандартные письма VirtueMart, а изменённые при помощи компонента [Interamind Email Manager Plus](https://aleksius.com/joomla/rasshireniya/virtuemart-email-manager-plus "Обзор Interamind Email Manager Plus. Шаблоны писем VirtueMart").

 ![Письмо со ссылкой на продаваемый файл](https://aleksius.com/images/joomla/rasshireniya/spiral-download-plugin-for-virtuemart/pismo-so-ssylkoj-na-prodavaemyj-fajl.png "Письмо со ссылкой на продаваемый файл") Письмо со ссылкой на продаваемый файл В предыдущей статье «[Обзор eKerner VirtueMart Downloadable Products. Скачиваемые товары](https://aleksius.com/joomla/rasshireniya/tsifrovye-tovary-v-virtuemart "Обзор eKerner VirtueMart Downloadable Products. Скачиваемые товары")» мы уже рассматривали аналогичный плагин. Основные отличия состоят в том, что в плагине от eKerner нет возможности ограничения скорости загрузки, хранения файлов на Dropbox или Amazon S3 и нет возможности добавления к товару нескольких файлов. Но он дешевле, чем Spiral Download plugin for Virtuemart. Плагин от eKerner - 15,05$, а плагин от Spiral -24,39$ (на 17.03.2017).

 | Похожие материалы |
|---|
| - [ Обзор VirtueMart Emails Manager. Письма VirtueMart ](https://aleksius.com/joomla/rasshireniya/virtuevart-emails-manager) - [ Обзор Targeted Marketing Plugin и Dynamic AwoCoupon Codes. VirtueMart скидки ](https://aleksius.com/joomla/rasshireniya/targeted-marketing-plugin-i-dynamic-awocoupon-codes) - [ Обзор AwoCoupon и AwoCoupon Pro. Купоны VirtueMart ](https://aleksius.com/joomla/rasshireniya/awocoupon-i-awocoupon-pro) - [ Обзор Interamind Email Manager Plus. Шаблоны писем VirtueMart ](https://aleksius.com/joomla/rasshireniya/virtuemart-email-manager-plus) - [ Обзор eKerner VM Products CSV ULTIMATE. Импорт товаров в VirtueMart 3 ](https://aleksius.com/joomla/rasshireniya/csv-virtuemart) - [ Обзор BIT VirtueMart Google Analytics. Статистика интернет-магазина ](https://aleksius.com/joomla/rasshireniya/bit-virtuemart-google-analytics) - [ Обзор eKerner VirtueMart Downloadable Products. Скачиваемые товары ](https://aleksius.com/joomla/rasshireniya/tsifrovye-tovary-v-virtuemart) |

| Автор статьи – Хорошевский Алексей |
|---|
| [![Хорошевский Алексей](https://aleksius.com/images/sluzhebnye/khoroshevskij-aleksej.jpg "Хорошевский Алексей")](https://aleksius.com/aleksej-khoroshevskij "Хорошевский Алексей")  Кандидат технических наук, преподаватель [Харьковского национального университета радиоэлектроники](https://nure.ua/staff/oleksiy-igorovich-horoshevskiy "Nure.ua"), веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет [услуги](https://aleksius.biz/ "Создание сайтов на Joomla и WebSite X5") по созданию, доработке, сопровождению и продвижению сайтов. [Подробнее об авторе…](https://aleksius.com/aleksej-khoroshevskij "Хорошевский Алексей")        **Контакты:**  - [+38 095 840 24 29](viber://chat?number=%2B380958402429 "Позвонить в Viber") - [+38 095 840 24 29](https://t.me/Aleksej_Khoroshevskij "Позвонить в Telegram") - [+38 095 840 24 29](https://wa.me/380958402429 "Позвонить в WhatsApp") - [email@aleksius.com](mailto:email@aleksius.com "Написать письмо")      **Социальные сети:**  - [LinkedIn](https://www.linkedin.com/in/khoroshevskij/ "Linkedin.com") - [Facebook](https://www.facebook.com/aleksej.horoshevskij "Facebook") - [YouTube](https://www.youtube.com/c/Aleksiuscom "YouTube") - [(Twitter)](https://x.com/aleksius_com "X.com")      **Публикации и работа:**  - [Google Академия](https://scholar.google.com.ua/citations?hl=ru&user=Z5gfbqgAAAAJ&view_op "Scholar.google.com") - [Scopus](https://www.scopus.com/authid/detail.uri?authorId=59170112000 "Scopus.com") - [Upwork](https://www.upwork.com/freelancers/~01252c9b9aa6764e20 "Upwork.com") - [Freelance.ua](https://freelance.ua/user/Aleksej/portfolio/ "Freelance.ua") |
