Перейти к содержанию

Рекомендуемые сообщения

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, Wild сказал:

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

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

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

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

 

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

SEO CMS TOP

http://joxi.ru/vAWnXWoCkGg3P2

Изменено пользователем prochet

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, prochet сказал:

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, Wild сказал:

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Wild сказал:

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

 

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

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, prochet сказал:

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


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

 

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

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

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

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

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Истина в руках!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Согласен, но ведь не все программисты! ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, Shureg сказал:

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

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

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

1 Модуля нет

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

3 Денег нет.

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, Shureg сказал:

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

1 Модуля нет

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

3 Денег нет.

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

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

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

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


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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Shureg сказал:

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, Wild сказал:

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

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

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

 

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

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

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

 

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

 

 

 

Изменено пользователем prochet

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
24 минуты назад, prochet сказал:

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

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

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

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

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

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

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

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Спойлер

Information Pages-Customer Group Wise, attach download to pages
Поддерживаются OC 1.5.x - 2.2.x

Видос из описания:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От zebratratata
      500.00 руб
      Скачать/Купить дополнение


      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.х  
    • От Exploits
      599.00 руб
      Скачать/Купить дополнение


      Добавление файлов к товарам (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 ocStore OpenCart.Pro, ocShop  
    • От vito
      9 300.00 руб
      Скачать/Купить дополнение


      UploadManager. Загрузка встроенным Файл-менеджером любых файлов
      Благодарю Вас за интерес, проявленный к моему расширению.
      По ряду причин, я не смогу в течение некоторого времени (ориентировочно до конца марта 2016 г.) оказывать поддержку по проданным расширениям. Поскольку на данном сайте отсутствует возможность временно снять расширение с продаж, вынужден ограничить продажи путем установки завышенной цены.
      Нормальная цена для данного расширения - 300 руб, будет восстановлена сразу же как только я смогу уделять время поддержке.
      Расширение добавляет встроенному ФайлМенеджеру возможность загружать на сервер любые (из списка определяемых пользователем) файлы, а также выбирать их для вставки ссылок, фреймов, медиатегов и т.д.
      Зачастую требуется закачать на сервер какие-то документы, например PDF-файлы инструкций, буклетов, листовок, XLS/XLSX-файлы прайс-листов, счетов и т.д. и т.п. чтобы была возможность включить в описания товаров, категорий или другие тексты ссылку для открытия или свободного скачивания этих документов.
      Однако встроенный в OpenCart и ocStore ФайлМенеджер ограничивает форматы и расширения файлов, доступных к закачке, позволяя закачивать только изображения. При попытке загрузить не-изображение получаем сообщение 'Некорректный тип файла!' или 'Файл не загружается по непонятным причинам!' (обычно последнее сообщение свидетельствует о том что загружаемый файл имеет размер больший, чем установленные параметры `upload_max_filesize` и `post_max_size` в php.ini)
      Для загрузки любого файла, не являющегося картинкой, приходится использовать отдельный FTP-клиент или web-интерфейс панели управления хостингом. Кроме того, для вставки в текст ссылки на уже находящийся на web-сервере документ, приходится каким-то образом копировать их в поле диалога вставки ссылки или в html-текст.
      Вся эта суета не добавляет производительности.
      Данное расширение избавляет от описанных выше ограничений.
      Основные возможности:
      создание собственного списка доступных для закачки расширений файлов и MIME-типов для них. Это могут быть видео-файлы, аудио-файлы, документы, презентации, архивы и т.д.
      включение/выключение возможности загрузки для любого типа, добавленного в список без его удаления из списка.
      увеличен допустимый размер загружаемых файлов с 300кб до 3мб (в версии для OpenCart 1.5.x)
      установка собственной иконки для каждого типа файлов для отображения их в окне ФайлМенеджера при загрузке и выборе. (расширение содержит в архиве 50 иконок наиболее употребимых типов файлов, чтобы не было необходимости искать иконки при добавлении типов)
      при установке список предзаполнен некоторыми наиболее употребимыми типами: PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX. Файлы этих типов можно загружать с помощью ФайлМенеджера сразу же после установки расширения.
      расширение имеет варианты для OpenCart (ocStore) как версий 1.5.x (vQmod) так и 2.0.x (OCMOD и vQmod)

      Демо OpenCart 1.5.x (юзер - demo, пароль - demo)
      Демо OpenCart 2.0.x (юзер - demo, пароль - demo)
      ВидеоДемо:




      Совместимость с версиями:
      Opencart 1.5.5 − 1.5.6.4
      Opencart 2.0.0 − 2.0.3.x (есть vQMOD и OCMOD версии)
      Модуль не перезаписывает никаких файлов OpenCart (ocStore)
      Все что нужно для установки - воспользоваться инсталлятором расширений, встроенным в OpenCart (для OCMOD-версии)
      или просто распаковать файлы из папки Upload дополнения в папку в корень сайта (для vQmod-версии).
      Добавил vito Добавлено 17.06.2015 Категория Прочее  
    • От prived
      Стандартная загрузка файлов к товару не выводит файлы на страницу товара
      Чесно говоря никогда с этим не сталкивался .и даже не представляю как это должно выглядеть опенкарт 2.3
    • От 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
      Часть функционала отключена в демке.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.