2. ⚙️ Configuration Guide

This document provides a detailed reference for every configuration option available in the JaJuMa Category Grid Callouts extension.

2.1 🔧 General Configuration

Navigate to
JaJuMa -> Category Grid Callouts -> Configuration
in your Magento Admin Panel to access the global settings for the extension.

2.1.1 Enable Extension

This is the master switch for the extension's functionality.

  • Yes:
    The extension is active and will display configured callouts on the frontend.
  • No:
    The extension is globally disabled. No callouts will be displayed, regardless of their individual status.

Enable Category Grid Callouts

2.1.2 Grid System: Ensuring Theme Compatibility

This is a critical setting that ensures the extension's output matches your theme's HTML structure for the category grid. Selecting the correct option prevents layout issues and ensures callouts integrate seamlessly.

Option Best Use Case Technical Details
Luma Theme For stores using the default Magento Luma theme or a direct derivative. HTML Tags: <ol>, <li>
CSS Classes: item product product-item
Alignment: Assumes "nth-child" CSS selectors are used for margins.
Hyvä Theme <= 1.3.3 For stores using early versions of the Hyvä theme. HTML Tags: <div>, <form>
CSS Classes: item product product-item
1.3.4 <= Hyvä Theme <= 1.3.9 For stores using this specific range of Hyvä theme versions. HTML Tags: <ul>, <li>
CSS Classes: (empty)
Hyvä Theme >= 1.3.10 For stores using modern versions of the Hyvä theme. HTML Tags: <ul>, <li>
CSS Classes: flex flex-col
Custom For any custom theme that doesn't match the structures above. Grid Item HTML Tags: Manually enter the parent and item tags (e.g., ul,li).
Grid Item CSS Classes: Manually enter the CSS classes for a grid item.
Output Dummy elements: Set to Yes if your theme uses "nth-child" selectors for alignment. This injects placeholder elements to prevent the grid layout from breaking.

Configure Grid System

Configure Custom Grid System

2.2 📝 Managing Callouts

Navigate to
JaJuMa -> Category Grid Callouts -> Category Grid Callouts
to create, edit, and manage your individual callouts.

Category Callouts Grid

2.2.1 Status

This toggle enables or disables a single, specific callout.

  • Enabled:
    The callout is active and will be displayed if its conditions are met.
  • Disabled:
    The callout is inactive.

💡 Pro Tip:
Disabled callouts can still be used within a "Random Banner" or "Random Grid Item" container, which is useful for A/B testing or rotating seasonal content without deleting it.

2.2.2 Show on all pages

This setting controls how the callout behaves with paginated category results.

  • No:
    The callout will appear only on the specific pagination page defined in the Page field. This may result in an uneven grid on the last row if the number of items is not a multiple of your column count.
  • Yes:
    The callout will be repeated in the same position on every pagination page for the selected category. This feature significantly improves layout integrity by automatically adjusting the number of products displayed to ensure the grid remains perfectly even, with no blank spaces.

Category Callouts Grid - Show on All Pages

⚠️ Warning:
For the "Show on all pages" feature to function correctly, the Position value must be less than the number of products per page in your category grid.

2.2.3 Name

An internal name used to identify the callout in the admin grid. This is not visible to customers.

Category Callouts Grid - Name

2.2.4 Type: Banner vs. Grid Item

This determines how the callout is rendered in the grid.

  • Banner:
    A full-width block of content injected between the rows of your product grid. Ideal for high-impact promotions.
  • Grid Item:
    A content block that takes the place of a single product within the grid. It has the same width as a product item, creating a seamless, integrated look. Ideal for linking to buying guides, related categories, or featured content.
  • Random Banner / Random Grid Item:
    These are powerful container types used for A/B testing and content rotation. They do not have their own content. Instead, you assign other (typically disabled) callouts to them. On each page load, the container will randomly select and display one of the assigned callouts, helping you test offers or prevent "banner blindness."

Category Callouts Grid - Type

2.2.5 Position

The numerical position where the content will be injected.

  • For Banner types:
    This is the row number after which the banner will appear. 1 means after the first row.
  • For Grid Item types:
    This is the item slot number in the grid. 3 means it will appear in the third position, pushing all subsequent products back.

Category Callouts Grid - Position

2.2.6 Page

The specific pagination page number on which the callout should appear. This field is only active when Show on all pages is set to No.

Category Callouts Grid - Page

2.2.7 Categories

Controls which categories the callout will appear in.

  • Show on all Categories:
    Set to Yes to display the callout in every category.
  • Categories Dropdown:
    If Show on all Categories is No, you can select one or more specific categories from this list.
  • URL Paths:
    As an alternative to the category tree, you can specify URL paths as a comma-separated list. This is useful for targeting pages that aren't standard categories. Regular expressions are supported.
    • Example: men/tops-men.html,gear.html

Category Callouts Grid - Categories

Category Callouts Grid - Select Categories

Category Callouts Grid - URL Paths

2.2.8 Store View

Select the store view(s) where this callout should be active. This allows you to tailor promotions for different markets and languages.

Category Callouts Grid - Storeview

2.2.9 Callout Content

This tab contains the Magento Page Builder / WYSIWYG editor. Use this to create the visual content for your callout, including images, text, links, videos, or any other custom HTML.

Category Callouts Grid - Content

2.3 📞 Need Help?

Still have questions or need help with your configuration? Our expert team is here to assist. Please don't hesitate to contact our support team for personalized assistance.


Ready to enrich your category pages?

The JaJuMa Category Grid Callouts is the ultimate tool for turning your category grids into powerful marketing and merchandising assets.


Find all you need to know and more valuable insights about Hyvä and Magento.
Expertly curated by JaJuMa:

🚀 Launch the JaJuMa Hyväverse

Your central resource for everything Hyvä.

Explore the Magento Metropolis!

Your central resource for everything Magento.



Do you find all information about us and our services?

thumb-up
thumb-down