жук,
Что именно непонятно про добавление св-в? Нажать на пункт меню и заполнить форму, описание все дано в руководстве. Боюсь, партнеры на форуме не будут разжевывать то, что описано в руководстве.
А капчу надо проинициализировать вручную перед вызовом ShowItem(), с помощью метода GetCaptchaId() класса Captcha (см ) и передать полученный id в xml для отображения страницы магазина, через external_propertys.
В XSL дописать в нужном вам месте форму с выводом изображения каптчи (использовав при этом переданный через external_propertys идентификатор каптчи), полем для ее ввода, идентификатором товара в скрытом поле и кнопкой "скачать".
Ну и в настройках ТДС сделать проверку каптчи методом ValidCaptcha() (см. ) и если каптча введена правильно то вычислить по id товара и id допсвойства, хранящего mp3-файл, полную ссылку на него, и отдать этот файл юзеру, например, с помощью header location.
Естественно, что прямые ссылки прямо со страницы товара на mp3-файл в данном случае не канают.
Ну и все это описано для страницы товара, на странице каталога посложнее немножко будет, - там каптч надо много
P.S. ну и еще, добавлю от себя, что если уж скачивание защищается каптчей, то надо бы и песни выдавать по запутанным динамическим ссылкам с ограниченным сроком действия. Иначе с вашего сайта можно будет несколько песен купить, а для остальных тупо вычислить закономерность по которой формируются ссылки на сами файлы и выкачивать музыку оптом любой качалкой, вообще даже не заходя на сам сайт.
Иначе с вашего сайта можно будет несколько песен купить, а для остальных тупо вычислить закономерность по которой формируются ссылки на сами файлы и выкачивать музыку оптом любой качалкой, вообще даже не заходя на сам сайт
линк на каждую песню будет различный, как тогда вычислить закономерность? песни будут бесплатными.
линк на каждую песню будет различный, как тогда вычислить закономерность?
А в не пробовали проанализировать как вычисляется путь для доп.свойств типа "файл" при закачке их на сервер и скачивании их оттуда? Или пути, по которым хранятся изображения для товаров ИМ и элементов ИС? Уверяю вас, схема очень прозрачна и просчитывается легко!