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

€14.02 €11.40
COMPOSER Installation
M-ENABLE-PDF
Przewidywana dostawa: Tuesday, 19 May - Wednesday, 20 May
Zamów w ciągu 4 h 31 min, a wyślemy jeszcze dzisiaj.
PayPal PayPal
Przelew Przelew

Magento Modules: Clear Guidelines

You purchase the module once, with no domain restrictions

Tooltip

Free installation and updates via Composer

Tooltip

Affiliate Program

Tooltip

Technical support for Magento

Tooltip

Clear guidelines for licensing Magento modules

Tooltip

Magento Module Code Security

Tooltip

Module Description

Our Magento module makes it easy to add and manage PDF and SVG files in your online store. Ideal for anyone looking to extend the functionality of their Magento store, our module is an essential tool for all e-commerce owners.

Features

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

Benefits of Use

  • Increase the functionality of your Magento store with the ability to upload PDF and SVG files.
  • Improve the 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 also being highly versatile. With our product, enabling PDF and SVG file uploads in your Magento store takes only a few moments.

Installation

* In a 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 the 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. Flush the cache:
    php bin/magento cache:flush

Questions and Answers

Question
Does the module allow uploading PDF and SVG files as attachments or content elements in Magento 2?
Answer
Yes — the module enables support for PDF and SVG files in Magento 2 store areas, which may be restricted by default as standard.
Question
Where in the store can I use uploaded PDF or SVG files (e.g., product page, CMS)?
Answer
Possible uses include: adding a PDF file (e.g., a manual, catalog) or an SVG graphic (e.g., a vector logo) in the product description, on a CMS page, in the footer, or in another selected block.
Question
Are modifications to Magento core files or the theme necessary for the module to work properly?
Answer
No — the module works as a standard extension for Magento 2 and does not require modifications to the system core files, which reduces the risk of conflicts during updates.
Question
Are uploaded PDF or SVG files available to all types of store users or only to logged-in users?
Answer
Usually, files are made available according to the page configuration; if the block or product is publicly visible, the file will be available. However, you can use access/visibility conditions in Magento to restrict access.
Question
Does the module support multilingual or multi-store shops?
Answer
Yes — as a Magento 2 extension, it should support standard multi-store mechanisms and store views, allowing files to be uploaded for different stores/views.
Question
Does displaying SVG files pose a security risk (e.g., code injection)?
Answer
Yes — in general, SVG files can contain scripts or malicious elements, so it is important for the store to have restricted upload permissions, content filtering, and a security-focused approach. The module should operate according to best practices.
Question
Does this affect the store’s performance (e.g., with a very large number of files)?
Answer
The file upload mechanism itself should not significantly burden the store; however, too many large PDF or SVG files may increase disk space requirements or extend page loading times—using optimal file sizes is recommended.
Question
Does installing the module require any additional steps (e.g., clearing the cache, reindexing)?
Answer
Yes — after installing the module, you should typically run the following commands: php bin/magento setup:upgrade, php bin/magento cache:flush, and sometimes reindex, so the new functionality is active.
Question
Is it possible to override or customize the appearance of, for example, a PDF link or an SVG icon in the theme?
Answer
Yes — although the module provides the functionality, visual elements (links, icons) can be customized using CSS or an additional template in the store theme.
Question
Do I receive technical support and updates after purchasing the module?
Answer
Yes — the Kowal store states that it provides technical support and updates for its modules.
Write Your Own Review
You're reviewing:Magento Module: PDF and SVG File Upload | kowal.store
Your Rating
Products
Aktualizacja preferencji plików cookie