Прикрепленные к товару файлы

Прикрепленные к товару файлы

Syrnik
3.8 (17 отзывов)300 установок

Описание

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

Возможности

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

Интеграции

Плагин позволяет показать список файлов в месте, предусмотренном для хука frontend_product.block или frontend_product.block_aux. В настройках можно выбрать хук и редактировать шаблон, используя переменную $attachments, которая содержит данные о прикрепленных файлах.

Настройка

Максимальный размер загружаемых файлов зависит от настроек сервера, таких как upload_max_filesize, post_max_size и memory_limit.

Встроенный хелпер

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

Загрузка из CSV

При импорте данных о товарах из CSV можно сразу прикреплять файлы. Для этого создайте папку wa-data/public/site/syrattach на сервере и загрузите в неё файлы. В файле CSV добавьте колонку "Прикрепленный файл" и укажите в ней имя файла из папки wa-data/public/site/syrattach, который нужно прикрепить к товару. При повторном импорте файлы с одинаковыми именами не перезаписываются, новый файл добавляется с измененным именем.

Отзывы (9)

КАКотов Алексей
30 марта 2025 г.

Бедный функционал. Не вывод описание файла.

ТМТытаев Марат
11 апреля 2023 г.

Все просто.

МАМмм Александр П
20 февраля 2023 г.

Плагин вроде работает, но связи с разработчиком нету. Интересовала доработка плагина.

ЕВЕвгений | Светим.рф
9 февраля 2021 г.

Хороший плагин. Если вы не планируете удалять большое число файлов. Чтобы удалить несколько тысяч файлов (для замены, например) вам нужно будет одно из 2х: 1. Зайти в каждую карточку товаров и удалить файл вручную. При этом вы не сможете сделать список всех товаров с прикрепленным фалом. По памяти или методом тыка. 2. Подойдет только для тех, кто удаляет все файлы из магазина. Нужно почистить базу данных, потом рекурсивно удалить (это не так то просто) файл *.pdf из каталогов (примерно такие: /wa-data/public/shop/products/20/77/57720/attachments/123.pdf Пример использования: https://xn--b1agjqvi.xn--p1ai/product/010599-arlight/ Как итог: подойдет только для небольших интернет магазинов (не смотря на импорт через CSV) Если товаров больше 1000 - проще через характеристики сделать (скрытая характеристика с путем до нужного файла, пусть добавляем в шаблон карточки товара). В это случае вы сможете хотя бы почистить характеристику и удалить файлы из 1ого каталога)

Все отзывы на Webasyst