eugenem 11 Опубликовано 21 апреля, 2010 Жалоба Share Опубликовано 21 апреля, 2010 Как продавать виртуальный товар понятно, вопросов в организации не возникает. А как сделать доступ на скачку отдельных файлов таким образом, как это сделано на http://vamshop.ru/files.html, т.е. купив определенный товар покупатель получает доступ к определенной группе файлов? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 апреля, 2010 Жалоба Share Опубликовано 22 апреля, 2010 Просто в шаблоне /templates/шаблон/module/products_media.html метку загрузки файла обернуть условием типа: {if $smarty.session.customers_status.customers_status_id == X}метка загрузки файла{/if}[/code]где X - номер группы покупателей, которые имеют доступ.НО.Таким способом лучше не закрывать платные файлы, которые Вы продаёте.Он слишком простой и подходит просто для небольшого скрытия файлов, не более того, т.к. нет никакой защиты от прямой загрузки.Если файлы продаёте, то нужно через атрибуты делать, что б действительно проверялось, оплачен ли заказ, не закончилось ли количество разрешённых загрузок. Ссылка на сообщение Поделиться на другие сайты
eugenem 11 Опубликовано 22 апреля, 2010 Автор Жалоба Share Опубликовано 22 апреля, 2010 Т.е. если знать прямую ссылку, то файл скачивается. Ясно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 апреля, 2010 Жалоба Share Опубликовано 22 апреля, 2010 Ну да, так что это только для бесплатных файлов, просто ограниченных группой покупателей. Платные файлы так не размещайте. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения