Magento Module: Upload PDF and SVG Files | kowal.store

€14.02 €11.40
Expandable module
ID:M-ENABLE-PDF
Przelew Przelew
PayPal PayPal

YOU CAN TRUST US

25 years of experience in e-commerce and Magento 2

Tooltip

Fast delivery

Tooltip

Efficient implementation process

Tooltip

Simple and transparent complaint process

Tooltip

Working with clients worldwide

Tooltip

Free module updates

Tooltip

Payment by bank transfer

Tooltip

Module Description

Our module for Magento allows easy addition and management of PDF and SVG files in your online store. Perfect for anyone looking to expand the functionality of their Magento, our module is an essential tool for all e-commerce owners.

Features

  • Multi-file upload: Supports file extensions PDF and SVG, making it a versatile media management tool.
  • Easy integration: Seamless integration with the Magento CMS system.
  • Customizable placeholder: Add your own icons for PDF files to better fit your brand.
  • SEO optimization: Provides better visibility for search engines with support for PDF and SVG files.

Benefits of Use

  • Enhance the functionality of your Magento store with the ability to upload PDF and SVG files.
  • Improve user experience with customizable icons and better file organization.
  • Allow customers to download and view additional resources such as documentation, brochures, and graphics.

Why Choose Our Module?

Our module is easy to install and configure while being extremely versatile. With our product, support for uploading PDF and SVG files in your Magento is just a matter of moments.

Pytanie:
Czy moduł pozwala przesyłać pliki typu PDF i SVG jako załączniki lub elementy treści w Magento 2?

Odpowiedź:
Tak — moduł umożliwia dodanie obsługi plików PDF i SVG w obszarach sklepu Magento 2, co standardowo może być domyślnie ograniczone.

Pytanie:
W jakich miejscach sklepu mogę wykorzystać przesyłane pliki PDF lub SVG (np. karta produktu, CMS)?

Odpowiedź:
Możliwości wykorzystania obejmują: dodanie pliku PDF (np. instrukcji, katalogu) lub grafiki SVG (np. logo wektorowe) w opisie produktu, na stronie CMS, w stopce lub innym bloku wybranym.

Pytanie:
Czy konieczne są modyfikacje plików rdzenia Magento lub motywu, aby moduł działał poprawnie?

Odpowiedź:
Nie — moduł działa jako standardowe rozszerzenie dla Magento 2 i nie wymaga modyfikacji plików core systemu, co ogranicza ryzyko konfliktów przy aktualizacjach.

Pytanie:
Czy przesłane pliki PDF lub SVG są dostępne dla wszystkich typów użytkowników sklepu czy tylko dla zalogowanych?

Odpowiedź:
Zwykle pliki są udostępniane tak, jak konfiguracja strony; jeśli blok lub produkt jest publicznie widoczny, plik będzie dostępny. Możesz jednak użyć warunków dostępu / widoczności w Magento, by ograniczyć dostęp.

Pytanie:
Czy moduł wspiera sklepy wielojęzyczne lub multi‑store?

Odpowiedź:
Tak — jako rozszerzenie Magento 2 powinien wspierać standardowe mechanizmy multi‑store i widoki sklepu, co pozwala przesyłać pliki dla różnych sklepów/widoków.

Pytanie:
Czy wyświetlanie plików SVG niesie ze sobą ryzyko bezpieczeństwa (np. wstrzyknięcie kodu)?

Odpowiedź:
Tak — ogólnie pliki SVG mogą zawierać skrypty lub złośliwe elementy, dlatego ważne jest, by sklep miał ograniczone prawa uploadu, filtrowanie zawartości oraz stosował podejście bezpieczeństwa. Moduł powinien działać w ramach dobrych praktyk.

Pytanie:
Czy wpływa to na wydajność sklepu (np. przy bardzo dużej liczbie plików)?

Odpowiedź:
Sam mechanizm uploadu plików nie powinien znacząco obciążać sklepu; jednak zbyt wiele dużych plików PDF lub SVG może zwiększyć wymagania dyskowe lub wydłużyć ładowanie stron – zalecane stosowanie optymalnych rozmiarów.

Pytanie:
Czy instalacja modułu wymaga wykonania dodatkowych kroków (np. czyszczenie cache, reindeksacja)?

Odpowiedź:
Tak — po zainstalowaniu modułu standardowo należy wykonać polecenia: php bin/magento setup:upgrade, php bin/magento cache:flush, czasem reindex, by nowa funkcjonalność była aktywna.

Pytanie:
Czy jest możliwość nadpisania lub dostosowania wyglądu np. linku do PDF lub ikony SVG w motywie?

Odpowiedź:
Tak — chociaż moduł dostarcza funkcjonalność, elementy wizualne (linki, ikony) można dostosować przez CSS lub dodatkowy szablon w motywie sklepu.

Pytanie:
Czy po zakupie modułu otrzymuję wsparcie techniczne i aktualizacje?

Odpowiedź:
Tak — sklep Kowal deklaruje wsparcie techniczne oraz aktualizacje dla swoich modułów.

Installation

* In the production environment, please use the --keep-generated option

Type: Composer

  1. The module is available in the composer repository:
    • Private GitLab repository: https://gitlab.com
  2. Add the composer repository to configuration:
    composer config repositories.enable.pdf vcs https://gitlab.com/magento2ext/magento-2-cms-enable-pdf
  3. Add an access token for the private GitLab repository:
    composer config --auth gitlab-token.gitlab.com 
  4. Install the module using Composer:
    composer require kowal/enablepdf
  5. Apply database updates:
    php bin/magento setup:upgrade
  6. Clear cache:
    php bin/magento cache:flush