Skip to main content
Version: v3.0.5

URL Profiles

Profile Management​

You can add, edit, or delete profiles. Actions are selected using the buttons to the right of the dropdown field.

Delete or create a profile
Profile manage

The selected profile must be saved along with other settings. It will later be used to auto-generate links.

Profile Editing​

The edit form allows you to define rules for generating links to filter landing pages or interlinking pages.

Edit profile
Profile form

Route​

The site page where products will be displayed. Usually product/category.

The full route looks like: index.php?route=product/category.

Filter Alias​

A short filter identifier to be added to the route. For example, mfp for Mega Filter Pro.

Arguments​

A set of arguments used to build the URL string. The following variables are available:

VariableDescription
{attribute_id}Attribute ID
{name}Attribute name
{product_id}Product ID
{main_category_id}Main category ID
{category_id}List of product categories separated by a delimiter
{path}Full category path: main_category_subcategory...
{value}Value or list of values separated by a delimiter
{alias}Filter alias (if set)

During auto-generation, variables are replaced with their values pulled from the database.

Delimiters​

Between Blocks​

Delimiter between filter parameter blocks.
Example: Attribute1_Value/Attribute2_Value.

Between Attribute and Value​

Example: Attribute_Value.

Between Values​

Example: Value1,Value2,Value3.

SQL Migration​

You can use ready-made tables that contain sample profiles. The tables are included in the distribution package.

Import the oc_attribute_interlink.sql table into your database.

ProfilePurpose
DefaultFor the built-in OpenCart filter
CustomFor Mega Filter Pro