Product name by characteristics

Product name by characteristics

Allows you to generate a product name automatically based on characteristics and variables.

Installation

After downloading the add-on, it is installed using standard CS-Cart tools on the page Admin Panel → Add-ons → Downloaded Add-ons → Gear Button → Manual Installation (For CS-Cart version above 4.18.1)

Click Upload, select the add-on file in the window that appears, then click Upload & Install.

Configuration

  1. After installation, go to its settings. To do this, follow these steps: Admin Panel → Add-ons → Downloaded Add-ons → Product Name by Features → Settings and activate the necessary parameters:

    • Enable compilation of the product name from the characteristics: Check this box to enable the function of adding product features to its name.

    • Add article to product name: Check this box if you need to include the product code in its name.

    • For article use: This setting allows you to choose which field will be used as the product code in the product name. Currently implemented mapping with the Code field.

    • Item position: Specify where exactly in the name the product code should be located.

    • Ignore characteristics used by a variation group: Check this box to exclude features that are already included in the variation group description from the name.

      Example: If the "T-Shirts" group already includes "Size: M/L/XL", this feature is not added to the name.

    • Pull up the name of the product from the exchange: If enabled, the product name is pulled from the external exchange system if available. Feature names are then added to it.

    • Leave the old product name: The old name will remain, and features will be added to it. If this box is not checked, the name will consist only of features when generated.

      Note: Does not work simultaneously with the "Pull product name from exchange" option.

    • Roll back old product names: Click this button to restore old product names from backup storage.

      Application: Useful when product names have been changed erroneously or import has failed.

    • Formation of the product name during import: Setting for automatic product name generation during data import.

    • Prohibition of editing the product name field: Check this box to block manual editing of the product name in the interface.

    • Product name by default, when creating: Specify a template or draft for the product name if it's not specified during creation.

      Default: default

⚠️To use a feature in the name after activating the function in settings, you need to check the box "MS: Use in product name" in the settings of the feature you want to include in the name. This is described below.

  1. To use a feature in the name, you need to check the box MS: Use in product name in the feature settings first. To do this, follow these steps: Admin Panel → Products → Features, go to the necessary feature and activate the required parameters:

    • MS: Use in product name:

      Check this box to include this feature in the product name generation process.

    • MS: Position in the product name:

      Specify where exactly in the name the feature should be located.

    • MS: Prefix symbol in the name of the characteristic:

      Text that will be added before the feature value.

    • MS: Postfix symbol in the name of the characteristic:

      Text that will be added after the feature value.

⚠️1. To use a feature in the name, you must check the "Use in product name" box.

  1. If a category is specified for a feature, it will only be added to product names in that category.
  1. After completing these settings, go to Admin Panel → Products → Products, select the desired product and click the "Save" button to generate a new name according to the set parameters.

Example

Let's say we need to compose a name for a RAM product using features.

  1. After installing the add-on and activating the function, go to its settings:
  2. Enable the necessary parameters:
    • Enable compilation of the product name from the characteristics: Check the box.
    • Add article to product name: Check the box to add the code to the RAM name.
    • Item position: Let's specify it at the end of the name by entering value: 10.
    • Leave the old product name: Check this box to keep the original product name and add features after it.
  3. For RAM feature settings, fill in the parameters for features (Size, Type, Clock Speed):
    • MS: Use in product name: Check the box.
    • MS: Position in the product name: Specify value 7 for Size, 8 for Type, and 9 for Clock Speed to display them consecutively before the code but after the name.
    • MS: Postfix symbol in the name of the characteristic: Specify MHz for Clock Speed and GB for Size to better indicate the clock speed and memory size.
  4. Go to the product where you need to compose the name from features (for example, RAM with code CMG16GE3200C), and click the "Save" button to generate the new name.

Example result:

  • Original name: Corsair Vengeance
  • New name: Corsair Vengeance RAM DDR4 16GB 3200MHz CMG16GE3200C

This approach allows automatic addition of key features to the product name to improve structure and search convenience.