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

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

Добавление файлов к товарам (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

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


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

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

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


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

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

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

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

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


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

Есть позиция под фото?

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


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

Хорошее предложение, добавлю еще такую позицию и обновлю модуль, по обновлению - опишусь.

  • +1 1

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


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

Добавил позицию под изображениями - версия 1.0.1

  • +1 1

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


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

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

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


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

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

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

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

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

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

  • +1 1

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


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

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

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

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

 

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

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

  :rolleyes:

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


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

Будем дорабатывать под все потребности :)

  • +1 1

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


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

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

  • +1 1

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


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

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

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

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/ , Ваш модуль забивает этот!

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

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


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

Добрый день!

Купил Ваш модуль, супер! Один момент, у меня шаблон "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

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


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

Добрый день.

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

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


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

Добрый день.

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

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

  • +1 1

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


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

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

 

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

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

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


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

Добрый день!

Купил Ваш модуль, супер! Один момент, у меня шаблон "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

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


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

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

  • +1 1

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


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

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

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

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

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


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

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

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


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

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

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

  • +1 1

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


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

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

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


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

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

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

  • +1 1

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


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

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

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

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


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

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

  • +1 1

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От 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.х  
    • От vladyka
      View File


      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
      Submitter vladyka Submitted 11/18/2015 Category Модули Системные требования Сайт разработчика 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.х  
    • От 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
    • От 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
  • Последние посетители   0 пользователей онлайн

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

×

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

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