Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Скачивание файлов для покупателей


Recommended Posts

Перерыл полинета, но так и не нашел как в OpenCart можно реализовать скачивание файлов НЕ ДЛЯ конкретного товара, а общие для магазина (типа каталоги, прайсы) для залогиненых юзеров.
Казалось бы простейший момент, но решения нет!
Может кто натолкнет на дельную мысль?

 

Link to post
Share on other sites

А в чем проблема?

В метоле download проверять пользователя

 

А в списке файлов для скачивания , если надо, также проверять доступность для загрузки и выводит/не выводить

 

В таких случаях рыть инет не надо. Надо брать и делать.

Link to post
Share on other sites

Все это так, но я не нашел даже похожего решения НЕ ДЛЯ ТОВАРОВ.

Нужно просто периодически выкладывать и обновлять несколько файлов для скачки залогиненым юзерам.

Ищу решение попроще.
Весь этот геморрой с цифровыми товарами нафиг не нужен, где сначала надо залить файлы, потом создать товар, затем в нем прикрепить связи и т.п.!
А если имя файла изменилось, то редактируй связи по новой.
Написать подобный модуль с нуля не хватит квалификации, я не программер.
По этому и интересуюсь в профильной, теме может кто сталкивался/видел подобное.

Адаптировать под свои нужды с проверкой авторизации несложно, найти бы простое и легкое решение без РЕАЛЬНО лишних телодвижений...

 

Ведь по сути задача проста - дать скачать зарегеным пользователям некие документы.
Но без "заднего прохода" в OC реализации этой задачи нет.

Link to post
Share on other sites
10 минут назад, Wild сказал:

Все это так, но я не нашел даже похожего решения НЕ ДЛЯ ТОВАРОВ.

Нужно просто периодически выкладывать и обновлять несколько файлов для скачки залогиненым юзерам.

Ищу решение попроще.
Весь этот геморрой с цифровыми товарами нафиг не нужен, где сначала надо залить файлы, потом создать товар, затем в нем прикрепить связи и т.п.!
А если имя файла изменилось, то редактируй связи по новой.
Написать подобный модуль с нуля не хватит квалификации, я не программер.
По этому и интересуюсь в профильной, теме может кто сталкивался/видел подобное.

Адаптировать под свои нужды с проверкой авторизации несложно, найти бы простое и легкое решение без РЕАЛЬНО лишних телодвижений...

 

Ведь по сути задача проста - дать скачать зарегеным пользователям некие документы.
Но без "заднего прохода" в OC реализации этой задачи нет.

SEO CMS TOP

http://joxi.ru/vAWnXWoCkGg3P2

Edited by prochet
Link to post
Share on other sites

5 минут назад, prochet сказал:

 

Может я чего-то не понимаю?

Несколько раз перечитал возможности модуля и несколько раз рассматривал ваш скриншот, но связи с сабжем так и не увидел.
Ткните носом, если что...

Link to post
Share on other sites
Только что, Wild сказал:

 

Может я чего-то не понимаю?

Несколько раз перечитал возможности модуля и несколько раз рассматривал ваш скриншот, но связи с сабжем так и не увидел.
Ткните носом, если что...

Можно вывести html Блок в любое место и выставить доступ.

Link to post
Share on other sites

Ставить этого монстра только для вывода пяти строк? Ж8-(   )
Но в любом случае спасибо, за хоть какое-то направление.
Мысль адаптировать любой модуль вывода блока HTML имеет место на существование.

 

Но она не решает еще одной проблемы - если ссылка "уплыла", то качать файлы смогут не только залогиненые.

Link to post
Share on other sites
4 минуты назад, Wild сказал:

Ставить этого монстра только для вывода пяти строк? Ж8-(   )
Но в любом случае спасибо, за хоть какое-то направление.
Мысль адаптировать любой модуль вывода блока HTML имеет место на существование.

 

Но она не решает еще одной проблемы - если ссылка "уплыла", то качать файлы смогут не только залогиненые.

Модуль мощный, там много всяких фишек можно замутить.

А файл могут и перекинуть другим и т.д.

Лучше делать ссылку на онлайн документ с доступом.

К примеру один из поставщиков выставил прайс на гуглДок и дает доступ по запросу + там же и вносит правки

Link to post
Share on other sites

6 минут назад, prochet сказал:

Модуль мощный, там много всяких фишек можно замутить


Мощный, но это как из пушки по воробьям.

 

6 минут назад, prochet сказал:

А файл могут и перекинуть другим и т.д.

Лучше делать ссылку на онлайн документ с доступом.

К примеру один из поставщиков выставил прайс на гуглДок и дает доступ по запросу + там же и вносит правки

 

Снова лишний гемор с переносом данных во внешний файл, раздачей прав пользователям на внешнем ресурсе, рассылкой новых ссылок на измененные файлы и т.д. и т.п.

Должно быть легкое решение, истина где-то рядом...

Link to post
Share on other sites

Если кто-то может расшарить "секретную" ссылку, с тем же успехом он может расшарить скачанный с нее файл. И в чем защита? Смысл возится со ссылками? Кидайте обычные без всякой проверки в личный кабинет, и будет то же самое, но без проблем.

Link to post
Share on other sites

5 минут назад, Shureg сказал:

Если кто-то может расшарить "секретную" ссылку, с тем же успехом он может расшарить скачанный с нее файл. И в чем защита?

Если юзеры "сливают" файл в паблик - это отдельный разговор, и об этом речи не идет.
Нужен простой и удобный инструмент без заморочек для раздачи файлов зарегистрированным юзерам без доступа по прямой ссылке гостям.

 

5 минут назад, Shureg сказал:

Смысл возится со ссылками? Кидайте обычные без всякой проверки в личный кабинет, и будет то же самое, но без проблем.

Просто добавить ссылки в шаблон личного кабинета вручную или я не верно понял?
В этом случае потом придется постоянно править его при малейшем изменении имени файла или папки.
Программера под рукой не будет.
Юзер должен справляться сам.

Link to post
Share on other sites

Я так понимаю, все упирается в три нет:

1 Модуля нет

2 Программера нет

3 Денег нет.

Тогда да, могу вас же процитировать:

2 часа назад, Wild сказал:

Казалось бы простейший момент, но решения нет!

Link to post
Share on other sites

8 минут назад, Shureg сказал:

Я так понимаю, все упирается в три нет:

1 Модуля нет

2 Программера нет

3 Денег нет.

Тогда да, могу вас же процитировать:

1. Модуля нет - это факт.

2. Программер есть, но он настроит, а дальше юзеры должны сами с минимальными телодвижениями.

3. Деньги есть, но сначала изучаются возможные варианты начиная с бесплатного. Не покупать же сломя голову неизвестно что или платить сумашедшие деньги за разработку велосипеда.


А задача сама по себе простая, но ПРОСТОГО И УДОБНОГО решения нет.

Link to post
Share on other sites
Цитата

2. Программер есть, но он настроит, а дальше юзеры должны сами.

Если ваш программер не может решить данный вопрос сам - у вас все-таки нет программера.

Задача действительно простая, но почти никому не нужная, вроде неуловимого Джо. Потому и решений готовых нет.

Много еще чего нет для опенкарта. Например, нет модуля для вывода на главной всех тегов, с сортировкой по дате :-D

Link to post
Share on other sites

4 минуты назад, Shureg сказал:

Если ваш программер не может решить данный вопрос сам - у вас все-таки нет программера.

Задача действительно простая, но почти никому не нужная, вроде неуловимого Джо. Потому и решений готовых нет.

Много еще чего нет для опенкарта. Например, нет модуля для вывода на главной всех тегов, с сортировкой по дате

Программер не наш, он просто обслуживает сайт и свою цену он обозначил.
Прежде чем покупать, всегда необходимо посмотреть на альтернативы и готовые решения как в плане цены, так и в плане функционала.
Вот я и занимаюсь поиском, что собственно вас смущает?

Link to post
Share on other sites
17 минут назад, Wild сказал:

 задача сама по себе простая, но ПРОСТОГО И УДОБНОГО решения нет.

И рыбку съесть и на ... сесть.

Вы не хотите приложить усилий для качественной работы

 

Так не бывает, что бы обе стороны были без гемора.

Если Вам нужна секретность - выдавайте лично с кодом доступа

Делайте рассылку на почту

 

Волшебной кнопки нет и врядли будет. Если у вас меняются ссылки и имена, то как не крути, но руками работать нужно

 

 

 

Edited by prochet
Link to post
Share on other sites

Более дешевый вариант на буржуйском сайте найден.
Используется связка штатных модулей информационных страниц и загрузки файлов для цифровых товаров с раздачей прав по пользовательским группам.
Очень грамотное и красивое решение.
Но как там у этих буржуев с поддержкой, хез!
Пока положим в закладки...

Кто ищет, тот всегда найдет! ))

Link to post
Share on other sites
24 минуты назад, prochet сказал:

И рыбку съесть и на ... сесть.

Вы не хотите приложить усилий для качественной работы

Какие усилия я должен по вашему приложить, тупо выложить бабла за разработку не попробовав найти готовое решение?
Я то как раз и прилагаю свои усилия в поиске необходимого.
 

24 минуты назад, prochet сказал:

Так не бывает, что бы обе стороны были без гемора.

Если Вам нужна секретность - выдавайте лично с кодом доступа

Делайте рассылку на почту

 

Волшебной кнопки нет и врядли будет. Если у вас меняются ссылки и имена, то как не крути, но руками работать нужно

Бывает.
Мое предыдущее сообщение этому подтверждение.
Просто методы достижения целей у всех разные.
По этому я бы не стал так категорично тыкать пальцем в незнакомых вам людей.
Попахивает дилетанством.

P.S. Ничего личного.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Exploits
      Скачать/Купить дополнение Добавление файлов к товарам (1.5 - 2.х)
      Продажи модуля приостанавливаю до обновления!
      Описание:
      Модуль позволяет прикреплять любые и любое количество файлов к товарам. Работает аналогично добавлению изображений в отдельной вкладке. В функционал входит:
      1) Добавление файла
      2) Добавление изображения для ссылки
      3) Мультиязычное добавление названия ссылки и подписи title
      4) Настраиваемый порядок сортировки
      5) Возможность выключение ссылки без удаление данных
      6) При загрузке файла он автоматически переименовывается на латинские символы а название подставляет в поле название для ссылки
      7) В случае присутствие файла на сервер он переименовывает загружаемый, без замены
      8) Настройки стилей и позиции блока со ссылками из админки.
      9) Возможность размещать файлы до,вверху,внизу,после заданного блока (полная кастомизация)
      10) Полностью настраиваемые стили из админки, любой цвет, отступы, шрифт и т. д.
      Demo:
      http://dev.for-opencart.com/mp3-players/ipod-demo
      http://dev.for-opencart.com/admin (логин: demo пароль: demo)
      Установка:
      1) Закачиваем файлы в корневую директорию. (http://prntscr.com/7mtjdk)
      2) Переходим в Система — Пользователи — Группы пользователей — Главный администратор — Везде выделяем file/file (http://prntscr.com/7mtjyq)
      3) Переходим в Система — Настройки — Изменить — вкладка Файлы — настраиваем параметры отображения файлов на странице товара. (http://prntscr.com/7mthx2)
      4) Обратите внимание на пункт настройки Группы покупателей, в нем нужно выделить все группы, которым будет доступен блок с файлами.
      Использование:
      Каталог — Товары — Изменить (Добавить) — вкладка Файлы (http://prntscr.com/7mu79s)
      Особенности:
      Ни один файл не заменяется
      Требуется vqmod
      Гибко настраивается (отдельная вкладка в админке)
      Примеры расположений и внешнего вида:
      Без стилей - http://prntscr.com/7mtwk7
      Настроены стили - http://prntscr.com/7mu4ae
      Позиция в отдельной вкладке - http://prntscr.com/7mu5hg
      Позиция перед опциями: http://prntscr.com/7nwjtr
      -----------------------------------------------
      Проблемы и их решения:
      1) Загружаю файлы, анимация загрузки бесконечная, файлы не грузятся - Переходим в Система — Пользователи — Группы пользователей — Главный администратор — Везде выделяем file/file (http://prntscr.com/7mtjyq)
      2) После настройки и загрузки файлов, они не отображаются в карточке товара — Переходим Система — Настройки — Файлы — Группы пользователей, выделяем необходимые.
      3) Скачиваются только определенные типы файлов. — В файле .htaccess удаляем строку: RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
      -----------------------------------------------
      После загрузки файлов на сервер - перейдите в настройки магазина и настройте модуль во вкладке Файлы.
      В версии 2.х загружаем все файлы на сервер, кроме add_files_to_product.ocmod.xml
      После загрузки переходим в Модули — Установка расширений — Загрузить и выбираем xml файл. После успешной загрузки идем в Модули — Модификаторы и нажимаем справа вверху кнопку Обновить.
      Внимание!
      Модуль может не сразу завестись в магазине, по этому после покупки если что-то не заработало - пишите в поддержку. Адаптация модуля под магазин - бесплатная.
      Добавил Exploits Добавлено 06.07.2015 Категория Модули Системные требования Услуги по адаптации на ваш магазин и шаблон - бесплатные.Все шаблоны сделаны по разному - адаптация входит в услуги поддержки модуля. Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By zebratratata
      Скачать/Купить дополнение ZManager
      ZManager - это простое решение, которое позволит вам отредактировать необходимые файлы налету, без дополнительных фтп-менеджеров, текстовых редакторов. Вам достаточно зайти в админ. панель и выбрать необходимый файл, который Вы хотите отредактировать и просто сохранить его.
      Предусмотрена так же функция резервного копирования (бекапы), все данные хранятся в базе данных и Вы в любое время сможете откатиться до предыдущих изменений файла.
      Функционал:
      - загружать/удалять/перемещать файлы, картинки, папки. (используется плагин jstree)
      - просматривать, изменять файлы разных типов с подсветкой кода (используется ace editor со множеством разных тем)
      - при сохранении изменения файла делается его копия и хранится в базе, после чего можно просмотреть изменения которые были сделаны.
      Работает на версиях ocStore: 1.5х, openCart: 1.5.x, 2x
      Не видит кириллические названия папок/файлов.
      Демо log/pass -> demo/demo
      http://zebratratata.pp.ua/admin/index.php?route=module/zmanager
      Часть функционала отключена в демке.
      Добавил zebratratata Добавлено 03.10.2015 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By TimRod
      Скачать/Купить дополнение OCCleaner - очистка и оптимизация
      Описание
      OCCleaner - Это профессиональный инструмент очистки и оптимизации. С его помощью Вы сможете ускорить работу и повысить безопасность Вашего магазина OpenCart!

      DEMO
      Панель администратора: demo/demo | Перейти

      Совместимость с OpenCart и OCStore
      2.2.0.0, 2.3.0.x, 3.0.x.x

      Локализации
      Русский, Английский

      Основные возможности
      - Очистка системного мусора и временных файлов;
      - Поиск и удаление ненужных изображений (умный алгоритм анализа базы данных и файлов OpenCart);
      - Очистка файловой системы от мусора и остаточных файлов;
      - Оптимизация и очистка базы данных;
      - Полный анализ в один клик;
      - Максимальное предоставление информации об обнаруженных объектах;
      - Предоставление инструментов безопасности административной панели;
      - Интуитивно понятный и простой интерфейс;
      - Работает с помощью ajax, без перезагрузки страницы;

      Очистка файловой системы
      - Очистка системного кэша
      - Очистка кэша изображений
      - Очистка кэша VQMOD
      - Очистка файлов журналов
      - Поиск и удаление неиспользуемых изображений
      - Поиск и удаление пустых папок
      - Поиск и удаление неиспользуемых локализаций (языковые файлы)

      Оптимизация базы данных
      - Поиск и удаление неиспользуемых опций
      - Поиск и удаление неиспользуемых атрибутов
      - Поиск и удаление пустых групп атрибутов
      - Поиск и удаление пустых категорий
      - Поиск и удаление товаров без изображений
      - Поиск и удаление просроченных сессий

      Безопасность
      1. Секретная ссылка
      Доступ в административную панель только по секретной ссылке. Пример: http://suite.ru/admin/?key=value.
      Все остальные получат ошибку - 404 (страница не существует).
      2. Блокировка по IP
      Доступ в административную панель только с указанных IP адресов. Все остальные получат ошибку - 403 (Доступ запрещён).
      3. Google Recaptcha v.2
      Защита страницы входа от перебора паролей. В отличии от бесплатных аналогов yе требует дополнительной настройки отдельного модуля Google ReCaptcha и не допускает валидации логина и пароля, пока проверка ReCaptcha не будет пройдена.

      Установка, обновление, активация
      Подробная инструкция по установке, обновлению и активации находится в архиве модуля!

      Системные требования
      - PHP: >= 5.6.
      - Модуль PHP: php_fileinfo.
      - Любой современный браузер с поддержкой ECMAScript5 и выше.
       
      Если у Вашего хостинг-провайдера сильные ограничения по использованию памяти или времени выполнения PHP скрипта, функция поиска неиспользуемых изображений может не работать!

      Лицензия
      - Лицензия на модуль распространяется на 1 домен + 1 поддомен бесплатно.
      - Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (TimRod).
      - Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (TimRod).
      - Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      - Вы не можете удалять копирайт из файлов модуля от автора (TimRod).
      - Активация происходит только теми способами, которые указаны в инструкции.

      Обратная связь
      Если у Вас появился вопрос, предложение по расширению функционала или Вы нашли ошибку, пишите на e-mail: timrod.v@gmail.com или через систему личных сообщений.
      Добавил TimRod Добавлено 27.08.2019 Категория Модули Системные требования PHP: >= 5.6, Модуль PHP: php_fileinfo, Любой современный браузер с поддержкой ECMAScript5 и выше. Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2 ocStore 3.0
      2.3
      2.2 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет  
    • By zebratratata
      ZManager - это простое решение, которое позволит вам отредактировать необходимые файлы налету, без дополнительных фтп-менеджеров, текстовых редакторов. Вам достаточно зайти в админ. панель и выбрать необходимый файл, который Вы хотите отредактировать и просто сохранить его.
      Предусмотрена так же функция резервного копирования (бекапы), все данные хранятся в базе данных и Вы в любое время сможете откатиться до предыдущих изменений файла.
      Функционал:
      - загружать/удалять/перемещать файлы, картинки, папки. (используется плагин jstree)
      - просматривать, изменять файлы разных типов с подсветкой кода (используется ace editor со множеством разных тем)
      - при сохранении изменения файла делается его копия и хранится в базе, после чего можно просмотреть изменения которые были сделаны.
      Работает на версиях ocStore: 1.5х, openCart: 1.5.x, 2x
      Не видит кириллические названия папок/файлов.
      Демо log/pass -> demo/demo
      http://zebratratata.pp.ua/admin/index.php?route=module/zmanager
      Часть функционала отключена в демке.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.