Jump to content

Recommended Posts

Добавление файлов к товарам (1.5 - 2.х)


Добавление файлов к товарам (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 файл. После успешной загрузки идем в Модули — Модификаторы и нажимаем справа вверху кнопку Обновить.

Внимание!

Модуль может не сразу завестись в магазине, по этому после покупки если что-то не заработало - пишите в поддержку. Адаптация модуля под магазин - бесплатная.


  • Добавил
  • Добавлено
    06.07.2015
  • Категория
  • Системные требования
    Услуги по адаптации на ваш магазин и шаблон - бесплатные. Все шаблоны сделаны по разному - адаптация входит в услуги поддержки модуля.
  • Метод активации
  • Ioncube Loader
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop

 

  • +1 1

Share this post


Link to post
Share on other sites

На нестандартном шаблоне работает?

Share this post


Link to post
Share on other sites

Должен работать.

Объясню как идет позиционирование блока.

1) Позиция вверху страницы, блок вставляется перед строкой <div class="product-info">

2) Позиция перед выводом опций, блок вставляется перед строкой <?php if ($options) { ?>

3) Позиция перед вкладками, блок вставляется перед строкой <div id="tabs" class="htabs">...

4) Позиция во вкладке, блок вставляется после строки <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a> и до <?php if ($tags) { ?>

5) Позиция перед выводом опций, блок вставляется перед строкой <?php if ($tags) { ?>

 

Если в нестандартном шаблоне эти строки есть - модуль будет работать.

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

  • +1 1

Share this post


Link to post
Share on other sites

Скажите, пожалуйста, можно ли сделать так чтоб эта вкладка на скачку открывалась только у определенной группы залогиненых покупателей?

Share this post


Link to post
Share on other sites

Скажите, пожалуйста, можно ли сделать так чтоб эта вкладка на скачку открывалась только у определенной группы залогиненых покупателей?

Можно, ставлю себе в задания - сделаю.

Будет в админке настройка - доступность вкладки, да и блока для конкретных групп покупателей.

По времени, на завтра постараюсь сделать.

Модуль буду расширять по желаниям и идеям.

  • +1 1

Share this post


Link to post
Share on other sites

Будет в админке настройка - доступность вкладки, да и блока для конкретных групп покупателей.

По времени, на завтра постараюсь сделать.

Модуль буду расширять по желаниям и идеям.

 

насколько я знаю эта функция архивостребована многими, но слабо реализована.

 Мы все затаились в ожидании )))

  :rolleyes:

Share this post


Link to post
Share on other sites

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

  • +1 1

Share this post


Link to post
Share on other sites

Должен работать.

Объясню как идет позиционирование блока.

1) Позиция вверху страницы, блок вставляется перед строкой <div class="product-info">

2) Позиция перед выводом опций, блок вставляется перед строкой <?php if ($options) { ?>

3) Позиция перед вкладками, блок вставляется перед строкой <div id="tabs" class="htabs">...

4) Позиция во вкладке, блок вставляется после строки <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a> и до <?php if ($tags) { ?>

5) Позиция перед выводом опций, блок вставляется перед строкой <?php if ($tags) { ?>

 

Если в нестандартном шаблоне эти строки есть - модуль будет работать.

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

Добрый день!

Купил Ваш модуль, супер! Один момент, у меня шаблон "Digital" и когда выбираю "Позиция во вкладке" блок выводится внизу страницы (не как вкладка). Как быть?

и еще обнаружалось, что есть конфликт с https://opencartforum.com/files/file/1863-soforp-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0-%D0%BD%D0%B0-%D1%82%D0%BE%D0%B2%D0%B0%D1%80/ , Ваш модуль забивает этот!

Edited by FPavel

Share this post


Link to post
Share on other sites

Добрый день!

Купил Ваш модуль, супер! Один момент, у меня шаблон "Digital" и когда выбираю "Позиция во вкладке" блок выводится внизу страницы (не как вкладка). Как быть?

и еще обнаружалось, что есть конфликт с https://opencartforum.com/files/file/1863-soforp-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0-%D0%BD%D0%B0-%D1%82%D0%BE%D0%B2%D0%B0%D1%80/ , Ваш модуль забивает этот!

Добрый день, благодарю за покупку. Под шаблон я смогу адаптировать на завтра (среда) и по конфликту с модулем посмотрю. 

  • +1 1

Share this post


Link to post
Share on other sites

Добрый день.

Как сделать чтоб при клике на загрузку страница открывалась в новом окне?

Share this post


Link to post
Share on other sites

Добрый день.

Как сделать чтоб при клике на загрузку страница открывалась в новом окне?

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

  • +1 1

Share this post


Link to post
Share on other sites

Загрузил новую версию 1.0.3

 

Особенности:

  • Открытие ссылки в новой вкладке
  • Более универсальное стандартное позиционирование
  • Возможность вывести блок до/вверху/внизу/после заданного блока
  • Одна папка для всех версий
Скоро выпуск под 2.х
  • +1 1

Share this post


Link to post
Share on other sites

Добрый день!

Купил Ваш модуль, супер! Один момент, у меня шаблон "Digital" и когда выбираю "Позиция во вкладке" блок выводится внизу страницы (не как вкладка). Как быть?

и еще обнаружалось, что есть конфликт с https://opencartforum.com/files/file/1863-soforp-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0-%D0%BD%D0%B0-%D1%82%D0%BE%D0%B2%D0%B0%D1%80/ , Ваш модуль забивает этот!

В новой версии должно быть все ок!

  • +1 1

Share this post


Link to post
Share on other sites

Модуль адаптировал под тему Lexus Next Store Responsive Opencart Theme

Как совет - сделайте адаптацию под bootstrap (очень много тем сейчас его используют)

К примеру популярный MoneyMaker (причем и под pills тоже )

Share this post


Link to post
Share on other sites

после установки белый экран в карточке товара . Пока отключил отображения какие то мысли есть что это может быть ? 

Share this post


Link to post
Share on other sites

после установки белый экран в карточке товара . Пока отключил отображения какие то мысли есть что это может быть ? 

Что логах? Скачайте версию 1.0.3 проверьте.

  • +1 1

Share this post


Link to post
Share on other sites

Добрый день, а как на счет загрузки файлов больших размеров? Допустим, 200 мегабайт?

Share this post


Link to post
Share on other sites

Добрый день, а как на счет загрузки файлов больших размеров? Допустим, 200 мегабайт?

Без проблем. Ограничений нет.

  • +1 1

Share this post


Link to post
Share on other sites

Т.е даже на сервере ничего не нужно менять, в движке, .htaccess, php.ini? Т.е вы пробовали загружать файлы такого размера?

Edited by discoboller

Share this post


Link to post
Share on other sites

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

  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By vladyka
      Скачать/Купить дополнение


      Downloadable Files - Файлы для скачивания -
      Downloadable Files - это бесплатное OCMOD-расширение, которое создаёт на странице товара вкладку "Документация" со списком прикреплённых к товару файлов для загрузки. Кроме того, позволяет работать с внешними ссылками. После установки расширения в поле "Имя файла" формы загрузки файла можно вставлять обычную ссылку, после чего прикрепить её к товару.
      Возможности: 
      поддержка Opencart 3.x (начиная с 1.3) поддержка Journal2 (возможно, работает и на других шаблонах) поддержка seopro поддержка Английского, Русского и Украинского языков Начиная с 1.2.4 - только английский (Если Вы хотите добавить поддержку своего языка, читайте readme) поддержка работы с внешними ссылками лимит в 128 символов для поля имени файла увеличен до 255 (если вы используете префикс таблиц, отличный от 'oc_', отредактируйте файл install.sql) по-возможности, файлы будут открыты в браузере Файлы и ссылки открываются в новом окне Работает на OpenCart 2.x - 3.0.2.x
      Добавил vladyka Добавлено 18.11.2015 Категория Модули Системные требования Сайт разработчика https://helpforsite.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика  
    • By 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.х Обращение к серверу разработчика  
    • By malinator
      Добрый день, прошу подсказать как сделать вывод инструкций на карточки товаров, см скриншот. При нажатии на ссылку, чтобы открывался pdf в окне браузера.
      Сами инструкции есть, и лежат в папке в формате pdf. Наверняка уже кто то сталкивался, но очевидных решений я поиском не нашел, единственное - вывод в таб-закладку, но там автор хоть и обещал, но так и не удосужился сделать открытие pdf, и оно сделано скачиванием, что мне не подходит.
       
      Нужен любой из вариантов:
      модуль (платный, бесплатный) костыль для вставки в шаблон вывод в атрибуты что-то не очевидное  
      Руками вбивать ссылку на скачивание в каждое описание — не вариант, потому что товаров уже больше 3 тыс. (включая модели с размерностями, представленные разными товарами), а инструкций от силы 250.
       
      Подскажите решение рациональное, пожалуйста. Заранее спасибо, за советы и помощь. v2.3
       
      Скриншот с примером:

    • By vladyka
      Downloadable Files - это бесплатное OCMOD-расширение, которое создаёт на странице товара вкладку "Документация" со списком прикреплённых к товару файлов для загрузки. Кроме того, позволяет работать с внешними ссылками. После установки расширения в поле "Имя файла" формы загрузки файла можно вставлять обычную ссылку, после чего прикрепить её к товару.
      Возможности: 
      поддержка Opencart 3.x (начиная с 1.3) поддержка Journal2 (возможно, работает и на других шаблонах) поддержка seopro поддержка Английского, Русского и Украинского языков Начиная с 1.2.4 - только английский (Если Вы хотите добавить поддержку своего языка, читайте readme) поддержка работы с внешними ссылками лимит в 128 символов для поля имени файла увеличен до 255 (если вы используете префикс таблиц, отличный от 'oc_', отредактируйте файл install.sql) по-возможности, файлы будут открыты в браузере Файлы и ссылки открываются в новом окне Работает на OpenCart 2.x - 3.0.2.x
    • By 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 Категория Прочее  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.