
Данная статья рассказывает о том, как можно добавлять к товарам дополнительные файлы и изображения, просматривать их, а главное, о том, как с помощью VirtueMart продавать виртуальные товары (например, музыку, фильмы, шаблоны… Все, что можно найти в Интернете).
Содержание
Чтобы добавить новый файл, скажем mp3-файл, который мы хотим продать, мы просто открываем форму добавления файла, нажимая кнопку «Новый» в верхней панели списка файлов.
Рисунок 1 – Администрирование VirtueMart: Форма добавления файла
Загружать новый файл имеет смысл, только если это маленькое изображение или техническая документация (//тоже небольшого размера).
Примечание
Если вы хотите загрузить большой файл (возможно mp3-файл размером 8МБ), вам нужно загружать его, используя FTP-программу, в папку которую вы задали для доступных для скачивания файлов товаров (смотрите конфигурацию). После того, как вы сделайте это, вы сможете выбрать файл из выпадающего списка на странице файла.
Основные моменты
VirtueMart позволяет управлять дополнительным файлами и изображениями каждого товара. Менеджер файлов доступен из списка товаров.
Рисунок 2 – Администрирование VirtueMart: файлы в списке товаров
Выделенные иконки – это ссылки на менеджер файлов. Число около иконки показывает количество файлов, связанных с данным товаром.
Список файлов товара (менеджер файлов) содержит все файлы, в настоящее время связанные с товаром. Файлы могут иметь различные «роли», такие как «файл с возможностью скачивания (после продажи!)», «дополнительный файл» и «дополнительное изображение».
Рисунок 3 – Администрирование VirtueMart: менеджер файлов
Продажа скачиваемых товаров
Зарабатывать деньги можно продавая не только реальные товары, которые можно потрогать руками, но и виртуальные. Например, если вы педагог, то можете создать и продавать файлы с записями ваших лекций. Создать такие файлы поможет программа для записи голоса. Далее останется только оформить на сайте товар и загрузить файл для продажи.
Виртуальные товары могут продаваться через VirtueMart – вы можете установить файлы, которые будут доступны для скачивания только после того, как произойдет покупка.
Важно
Режим скачивания изначально должен быть включен в настройках VirtueMart. Для того чтобы узнать об этом больше, смотрите «Настройки» –> «Скачивание».
Товары могут иметь один или несколько файлов, доступных для загрузки.
Предупреждение
Скачиваемые файлы и дополнительные файлы это две совершенно разные вещи. Если дополнительные файлы могут быть скачаны в любое время пока они опубликованы, то скачиваемые файлы могут быть скачаны только после того, как товар будет куплен и статус заказа будет изменен на тот, который позволяет загрузки.
Добавление скачиваемого файла товара
Для доступа к менеджеру файлов кликните на маленькую иконку в списке товаров (столбец «Медиа») в строке товара, к которому вы хотите добавить файл. В открывшемся окне будет показан список всех файлов, связанных с товаром. Нажмите кнопку «Новый» – откроется форма файла товара.
Рисунок 4 – Администрирование VirtueMart: форма файла товара
В этой форме вам нужно первым делам выбрать тип файла: скачиваемый файл товара (будет продан!), потому что выбор этого пункта делает доступным выбор существующего файла. //в используемой мною версии локализации этот пункт не переведен и выглядит так: Downloadable Product File (to be sold!).
Примечание
Размер файлов, загружаемых по HTTP обычно ограничен, но вы можете загружать файлы, используя FTP. Для этого нужно определить каталог расположения файла(//в этой же форме файла), загрузить файл в каталог и выбрать его из выпадающего списка на этой форме.
Вам не нужно указывать дополнительную информацию сейчас – просто сохраните форму, используя кнопку «Сохранить». Вы можете повторить эти действия, чтобы добавить другие скачиваемые файлы для товара.
Дополнительная информация о скачивании
Клиенты могут быть автоматически уведомлены о их загрузках по E-mail. После того, как статус заказа изменяется, письма рассылаются либо автоматически (например, когда используется оплата кредитной картой с мгновенным уведомлением о совершении платежа), либо вручную (из списка заказов в администраторском разделе) .
Рисунок 5 – Администрирование VirtueMart: информация о скачивании, высылаемая на E-mail
Покупатель сейчас должен кликнуть по ссылкам, которые переведут его на страницу скачивания, где он сможет получить файлы.
Если покупатель не получил информацию о скачивании, вы можете повторно послать ему письмо. Просто откройте подробности заказа в списке заказов и нажмите на «Послать снова ID для скачивания».
Рисунок 6 – Администрирование VirtueMart: повторная отправка информации о скачивании
Когда количество возможных загрузок клиента закончится, вы можете снова добавить из этого места:
Рисунок 7 – Администрирование VirtueMart: обновление количества загрузок
Просто нажмите кнопку «Разрешить снова скачивание» и новое письмо с новыми ссылками будет отправлено покупателю.
В случае отмены заказа, ссылки для скачивания удаляются из базы данных и клиент не сможет скачать приобретаемые файлы.
Дополнительные изображения и файлы
Вам может потребоваться много изображений и файлов для товара. Чтобы добавить новое изображение или файл вы должны зайти в менеджер файлов товара.
Дополнительные изображения будут показаны на странице подробной информации о товаре или на отдельной странице изображений – это зависит от шаблона вашей fly-страницы.
Дополнительные файлы могут быть характеристиками товара, например pdf-листовки или другие материалы, которые вы можете дать клиенту в качестве дополнительной информации о товаре. Список дополнительных файлов показывается на странице подробной информации о товаре.
Примечание
При удалении файла, который до сих пор используется другими товарами, файл физически не будет удален с сервера.
Вот такие возможности VirtueMart предоставляет для работы с файлами. Весьма неплохо, как считаешь?
У меня такой вопрос по-поводу скачиваемых файлов, помогите пожалуйста,очень нужно решить. На сайте хочу реализовать продажу аудио файлов, поставила VirtueMart 1.1.4 (Joomla! 1.5.15), но что меня не устраивает,так это корзина. Я хочу, чтобы корзины вообще не было, чтобы все выглядело примерно так:
1. music1.mp3 player купить
2. music2.mp3 player купить
.....
Здесь "player" должен дать возможность послушать отрывок из продаваемого аудио , а чтобы скачать полную версию, юзеры должны нажать на "купить" и потом заплатить. С player-ом не вопрос, а вот как решить вопрос с "купить" на знаю. Можно это сделать с помощью VirtueMart, или может есть какой-нибудь другой компонент,о котором не знаю, который помог бы мне? Или может подскажите какие статьи мне помогут, просто я не знаю что искать... ! !
http://bigemot.ru/portfolio/6-coding/18-compayperfile
Ищу варианты размещения mp3 плеера в кратком описании товара и в полном описании.
Удалось разместить flash плеер в полном (основном) описании, а вот в кратком (то, что появляется в списке товаров) не получается.
Подскажите пожалуйста варианты.
Спасибо!
В кратком описании действительно не встает.
В списке товаров (в кратком описании) плеер вылазит в виде самого кода. Соответственно, нужно вставить код в виде кода, а не в виде текста. Нужно редактировать код описания ). Вот только где он?
Сам настраиваю продажу виртуальных товаров и возник такой вопрос: как можно сделать продажу товаров без заполнения форм регистрации (про то что в админке virtuemart есть возможность отлючить регистрацию - мне известно, но хотелось бы сделать еще проще: нажимаешь купить, оплачиваешь по веб-мани, получаешь ссылку, т.е. не оставляя личных данных).
Никто с подобным не сталкивался?
Тем более что имя файла указано в заказе. Непонятно зачем это морока с секретными кодами и все такое, если это легко обойти. Как защитится от этого? Или может я чего-то недовключил в настройках ))
Спасибо большое за чудесные статьи и возможный ответ!
А если серьезно, то тут все очень просто. У вас по атрибуту rel="lightbox" срабатывают сразу 2 скрипта, стандартный виртуемартовский Slimbox и Rokbox, который подключен через плагины. Отключите один из них и все будет хорошо.
$html .= vmCommonHTML::getLightboxImageLink( $image->file_url, $thumbtag, $title ? $title : stripslashes(htmlentities($image->file_title,ENT_QUOTES)), 'product'.$product_id );
и меняем на:
$html .= vmCommonHTML::getLightboxImageLink( $image->file_url, $thumbtag, $title ? $title : $image->file_title,
'product'.$product_id );
htmlentities($image->file_title,ENT_QUOTES, 'UTF-8')
По делу:
создаете 2 позиции товара, одна из которых будет скачиваемым товаром. Про то, что такое позиции, можно почитать в 10 части серии про VirtueMart, а про скачиваемые товары в этой статье.
Зайдите в настройки Virtuemart вкладка "Скачивание" в опции "Статус заказа на скачивание" установите "Pending".
Сделал для категории - там всё просто:
а как для сделать для карточки товара и доп изображений? Заранее брагодарю за помощь.
На странице со списком медиа-файлов не вижу кнопку "добавить" (новый товар).
В меню "настройки" нет вкладки "скачивание".
Помогите, пожалуйста разобраться в новой версии virtuemart.
В ней вроде уже реализовали.
Думаю - это глюк в версии.
Нужно обновляться.
То же самое!!! Но с версией 2.0.14 - нет вкладки "Скачивание"! Что делать? Использовать версию VM 1.1.9 ?