Skip to main content
Version: v1.0.0

Frontend

This documentation describes the interface for configuring the display of metadata for attributes and their values on the frontend.

Frontend Settings
Frontend metadata settings

Main Interface Elements

Tabs:

  • Product: Metadata visibility on the product page.
  • Filter: Metadata visibility in the filter.
  • Reserve: Reserved tab.

Settings Table:

Consists of two columns:

  • Attribute: Visibility settings for product attribute metadata.
  • Value: Visibility settings for attribute value metadata.

Each row of the table represents a visibility toggle setting for a specific metadata element:

ParameterDescription
ImageEnable/disable display of the attribute or value image.
IconAdd a graphical symbol (e.g., 📦 for packaging).
Tooltip IconDisplay ⓘ to trigger a tooltip with a description.
DescriptionText content for tooltips.
SEO URLDisplay an icon indicating the presence of a deep link to external sources.
Auto-generate URLAutomatically create SEO-optimized URLs.
UnitsEnable units of measurement (GB, MHz, W).
Display StyleFormat for displaying units: Clockspeed (MHz) vs Clockspeed, Megahertz.

Dropdown "Display Style": Allows selecting a display style for units of measurement:

  • Clockspeed (MHz)
  • Clockspeed, MHZ
  • Clockspeed (Megahertz)
  • Clockspeed, Megahertz
  • Clockspeed (Megahertz, MHz)
  • Clockspeed, Megahertz, MHz

Frontend Modification

Most stores use design themes, templates, and third-party filter apps for the frontend.
Therefore, there is no universal way to modify someone else’s design or app.

The approach used in this module is just an example that may be useful to someone.

info

All modifiers are intended for native OpenCart design and software.

Modifier files are located in the ocmod/ folder.

  • attributipro3.frontend.product.ocmod.zip – Modifier for the product card on the frontend for version 3.x stores.
  • attributipro3.frontend.filter.ocmod.zip – Modifier for the frontend filter for version 3.x stores.

Files interacting with the backend are in the catalog\ folder.

All frontend files are provided with open-source code. The result after installing the modifiers, editing metadata, and applying settings is described in this article.