Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
Global Product Attributes
Attribute Templates + Percentage Pricing + Bulk Combination Generator
Create Attribute Templates With Percentage Pricing & Bulk Combination Generation
Global Product Attributes eliminates the repetitive, error-prone process of creating product combinations manually. Define attribute templates with percentage-based or fixed-amount pricing rules, then generate all combinations for any product in a single click. Save hours of work on every new product in your catalog.
- Attribute templates — create reusable sets of attributes and values with predefined pricing rules
- Percentage-based pricing — add or subtract a percentage of the base price per attribute value
- Fixed-amount pricing — add or subtract a fixed amount per attribute value
- Bulk combination generation — generate all possible combinations from a template in a single click
- Template management — organize, edit, and reuse templates across your entire catalog
Compatible with PrestaShop 1.7 through 9.x. One license, lifetime updates, 90 days of dedicated support.
Stop Creating Combinations Manually
If you sell products with sizes, colors, materials, or any other variants, you know the pain of creating combinations in PrestaShop. For a product with 5 sizes, 8 colors, and 3 materials, that's 120 combinations — each needing a price impact entered manually. Multiply that across hundreds of products and you're spending weeks on data entry that adds zero value to your business.
Global Product Attributes solves this with templates. Define your attribute sets once — with pricing rules that use percentages or fixed amounts — and then apply the template to any product to generate all combinations instantly. A task that took hours now takes seconds. And because the pricing rules use percentages, the same template works correctly across products at different price points.
Attribute Templates
- Reusable template definition — create a template named "Clothing Sizes" with attributes S, M, L, XL, XXL and their pricing rules
- Multiple attribute groups per template — combine size + color + material in a single template
- Template categories — organize templates into categories (Clothing, Shoes, Accessories) for easy management
- Clone and modify — duplicate existing templates and modify them for similar but slightly different product lines
- Import/export — share templates between PrestaShop installations via CSV export and import
Pricing Rules
- Percentage add/subtract — "Size XL costs 10% more than base price" — works correctly regardless of the product's actual price
- Fixed amount add/subtract — "Gold color costs $15.00 more" — absolute price impact
- Combined rules — different attribute groups can use different pricing methods in the same template
- Zero-impact option — some attribute values can have no price impact (e.g., Size M is the base size)
- Weight impact — optionally define weight differences per attribute value for accurate shipping calculations
- Preview calculator — before applying, preview the exact prices that will be generated for a specific product
Bulk Combination Generation
- One-click generation — select a product, choose a template, click generate — all combinations are created with correct pricing
- Batch application — apply a template to multiple products simultaneously for maximum efficiency
- Merge or replace — choose whether to add new combinations to existing ones or replace all combinations with the template output
- Stock assignment — set default stock quantities during generation or leave at zero for manual stock entry
- Reference generation — auto-generate unique references per combination based on configurable patterns
- EAN/UPC assignment — optionally assign EAN or UPC codes during generation from a pre-defined pool
Why is this module unique?
- Percentage-based pricing rules mean one template works across products at any price point — a 10% surcharge for XL applies correctly whether the product costs $20 or $200
- Template reusability turns hours of manual combination entry into a one-click operation that takes seconds
- Batch application across multiple products makes it practical to maintain consistent pricing rules across an entire catalog
- The preview calculator lets you verify generated prices before committing, preventing costly pricing errors
Use Cases
- Clothing stores — sizes (XS through 5XL) with percentage-based pricing for larger sizes across all garments
- Jewelry stores — material (silver, gold, platinum) with significant fixed-amount price differences applied to every design
- Custom product stores — customization options (engraving, gift wrapping, premium materials) with consistent pricing across the catalog
- Wholesale operations — standardized pack sizes (1-pack, 6-pack, 12-pack) with volume discount percentages
- Stores with frequent product additions — new products are set up in minutes instead of hours using pre-built templates
Related Resources
Learn about enhancing product pages in our product tabs guide. Add extra product information with Product Extra Info Tabs and improve product SEO with Product SEO Subtitles.
-
Referencemprglobalattributes
-
PrestaShop CompatibilityPS 1.7 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront & Back-office
-
GDPR RelevantNo
-
Business GoalStreamline Operations
-
External Account NeededNo
-
Module ComplexityComplete Solution
-
Customer Journey StageManage Store
-
Works With PlatformNo External Platform
Global Attributes
Bulk product attribute management for PrestaShop.
Features
- Apply attributes to multiple products at once
- Attribute templates for quick assignment
- Admin UI for batch operations
- Category-based attribute assignment
Compatibility
- PrestaShop 1.7 / 8.x / 9.x
Installation
- Upload the module ZIP via Back Office > Modules
- Use the admin interface to manage global attributes
Development
composer install
yarn install
yarn build # Compile SCSS
yarn release # Build release ZIP
License
Proprietary - mypresta.rocks
v1.1.0 — 2026-01-28
- ▸Added PS 9.1 compatibility with updated product form attribute tab
- ▸New attribute copy wizard for applying global attributes to selected categories
- ▸Added attribute value inheritance from parent to child categories
- ▸Fixed global attributes not appearing in product comparison page
- ▸Added attribute group display order management per category
- ▸Improved bulk attribute assignment performance for catalogs with 5000+ products
v1.0.4 — 2025-08-12
- ▸Added PS 9.0 compatibility
- ▸Fixed attribute values not synchronizing when product is duplicated
- ▸Added import/export support for global attribute mappings via CSV
- ▸Fixed global attributes conflicting with combination-specific attributes
v1.0.3 — 2025-03-18
- ▸Fixed attribute display order not respecting position field in front office
- ▸Added support for color and texture attribute types in global assignments
- ▸Fixed multistore attribute assignment not propagating to all shop contexts
- ▸Improved database query for attribute retrieval reducing page load by 200ms
v1.0.2 — 2024-11-08
- ▸Added PS 8.2 compatibility with new attribute management system
- ▸Fixed global attributes not showing in layered navigation filters
- ▸Added attribute group restriction (assign only to specific product types)
v1.0.1 — 2024-07-30
- ▸Fixed attribute values disappearing after product mass update action
- ▸Added back-office preview of products affected by global attribute rules
- ▸Fixed JavaScript error in attribute configuration when no attribute groups exist
v1.0.0 — 2024-04-25
- ▸Initial release with global product attribute management
- ▸Category-level attribute assignment applying to all products within
- ▸Automatic attribute synchronization when products change categories
- ▸Configurable attribute inheritance rules (override or merge)
- ▸Back-office interface for managing global attribute mappings
- ▸Support for PS 1.7.6+ and PS 8.x
What customers say about us
Bulk attribute assignment with filters
ImplementedNo known issues
There are currently no open or resolved issues registered for this module.
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
No reviews yet. Be the first to leave a review!
Write a Review