Attribute Text Select

Price: 2 100 ₽


Author: oc-vier Write to the author
Need paid help? Contact the site administration
Opencart version:

Attribute Text Select – module for working with Attributes for OpenCart versions 2.x.x and 3.0.x.


Demo admin panel
input: demo/demo

Installing and configuring the module

System requirements: Ioncube Loader;  PHP version: 7.1 or higher

The purpose of writing this module is to facilitate the work of the manager in filling out Attributes and their Values in the Product Card, as well as to bring “order” to them (especially after Parsing)

What the module can do:
- work with multi-Valuesattribute; (for greater clarity in the selection of multi-Values, "natural" sorting is used - not10; 2; 5, a 2; 5; 10);
 - Multi-language. (in the Product Card Attribute values use only "one admin language") -


- mass edit Attribute values;
- massively add/remove Attributes and their Values from Products;

- combine Attribute Groups, Attributes and their Values into one whole, and at the same time not break the connection with the Products;
- remove html tags when generating new Attribute Values;
- use Sets (Blanks) of attributes to add themto the Goods;
- use Statistics on the quantity of Product for Attributes and their Values;
- create Perelinkova from the Product Card for the filter - FilterVier_SEO


To add/remove Attributes (Values) to the desired Products, you can use “Product selection”, based on such general characteristics as:
Category, Manufacturer, Store, Product Status, Stock Condition, Dimensions and Units of Measurement, Weight and Weight Unit.
You can also select by exact or partial characteristics by:
Product Name, Model, Article Number, Price (price range), Options, Attributes and their Values.


For clarity and “beauty” in the Product Card, you can use an image for Attribute Values.


! The module controls all operations andreports either a Successful operation, a Warning, or an Error.
Duplicates or absence of Values in any of the languages will not be missed by the module.



! 'Revision' – during automatic processing of Attribute Values, and when duplicates are identified, the module groups them, observing all connections with the Products.


Technical support for the module is provided only to those persons who purchased it officially

It is prohibited to transfer the module to third parties without the consent of the author.

Some explanations on the functionality of the module.

When Scanning (clicking the Scan button), identical Values are grouped and assigned a common id.
If the Value already exists, then it remains and is skipped, and the New one is added.!!!NEW
If, when adding a new Value, there is no value in another language, then the value from the main language is substituted - “Start Language”, which is specified before scanning.!!!NEW
You can choose which Attributes to scan by.
If an Attribute has multiple Values, then they can be separated through Symbol/s to use them as Multi-Attribute Values.
When scanning and detecting html tags in Values, you can remove them.


Operations with tables ↓↑
Here you can create DUMP tables. !!!NEW
Rewrite into the `product_attribute` table frommodule tables. When rewriting, Multi-Language and Multi-Meanings are taken into account.
You can also roll back the last Overwrite. !!!NEW




Page view - Attributes.
Filter for searching Attribute Groups, Attributes and their Values.
Also for clarity, Statistics - quantity of Goods for Attribute is shown. !!!NEW



Page View - Attribute Editing.
HereAttribute values ​​are created, deleted, assigned Image and Sorting.
When you enable the “Statistics” setting, you can analyze how many Products are assigned these Values. !!!NEW
For quick analysis, you can use sorting, both by the Values themselves and by the presence of the Quantity of Goods for these Values. !!!NEW
You can also use the built-in filter to search for Values. !!!NEW
The functionality for translating Values into other languages using a free service has been experimentally implemented.!!!NEW (Attention - machine translation may differ from human translation)




Page View - Edit Product.
In the “Characteristics” tab of the Product card, Attributes and their Values (if any) are added/removed.
For a multi-lingual site, you do not need to enter values ​​in other languages ​​- only one language is used for filling.
If the Attribute does not have the required Value, then you can Create it in the Product card, and then, after closing the pop-up block, select it from the drop-down list and add it to the Product.!!!NEW
In the pop-up block for creating new Values, as well as in “Editing Attributes,” you are asked to enter values for all languages (if there are several of them), you can immediately attach a picture and assign sorting. (functionality for translating Values ​​into other languages ​​has also been experimentally introduced).
After clicking the “Add” button, you can immediately, without closing the pop-up block, clear the fields for entering a New Value and re-Create it. (The module will not skip duplicates and empty Values).




Module admin panel.
Merging in Attribute Values, Attributes, Attribute Groups -





Mass change in Attribute Values -




Bulk editing of products:
Select products using filters based on many criteria,
to then bulk add/remove Attributes and their Values for selected Products.
Removes from the Products either completely all Attributes, or only those selected in the “Product Selection”. !!!NEW
Same beforeoperations you can see List of selected Products -




Insert ready Attribute Sets, which in turn can be edited before saving them for Products -



or Create a New Set directly from the Product Card -



Using this module, you can give a special look to the Characteristics in the Product Card (Pictures, moving Values to the next line, Linking).Example of Linking (demo site) from the Product Card page to the Filter - FilterVier_SEO





Activation of a legally purchased module occurs by clicking the Activate button (the module will check your version of the module and install the required license)




    Instead of one standard table for 'product_attribute', where there was a "vinaigrette" of these attribute values,
    The module creates and uses its own tables for Attribute Values, namely:
    'attribute_text' – table of id-Values of attributes, Images and Sorting.
   'attribute_text_lang' – table of Attribute Value Languages.
    'attribute_text_product' is a table of connections between Attribute id and Value id -> with Product id (in this table, if the `text_id` field = 0, this is for Attributes with an empty Value) - this speeds up queries to the database and their processing.
    There is also an extra. tables: 'attribute_text_gather' and 'attribute_text_gather_name' – for Attribute Sets.

If your Parsers or Exchangers (1C) use standard OpenCard methods for processing Products addProduct and editProduct (in the file /admin/model/catalog/product.php), then the ATS module will be automatically integrated with these Parsers/Exchangers.

Technical support for the module is provided only to those persons who purchased it officially.

Prohibitedtransfer the module to third parties without the consent of the author.
 

!!!ATTENTION: - if you use another module for Attribute Values ​​on your site, then most likely they will not work in pairs.
Be sure to disable it in the admin panel, and remove/disable its modifier.
Also check the /system/ folder - it happens that the modifier may be located there. Then don’t forget to update the modifiers again in the admin panel.



The installation is standard (Opencart does not overwrite files, a modifier is used).

The module archive is signed for each version of Opencart.
The module archive contains installation instructions.

Installation and configuration of the module is not included in free support.
!!! When updating the module, always disable all Caches that you may have on your site, as well as clear the browser cache (by Ctrl+F5), and for
Opencart 3 may still need to clear the cache in the developer settings.

===================================================================================
#.8.1.64
2025-03-07:
- adaptation to FilterVier_SEO 64 versions.
----------------------------
#.8.1
2023-09-20:
- When creating a Set (Blank) of Attributes, I removed the check for the presence of Values in these attributes, which “required”, when saving the Set, to enter a Value (if there were any in the Attribute).
- Changed the main modifier of the module!!! - We will definitely change it.
- For integration with Octemplates templates and its modifier oct_atributes_view.ocmod.xml, added a modifierfix_ats_oct_atributes_view.ocmod.zip (in the /use_fix_module_clients/for_octemplate/ folder). !!! Be sure to upload it in the Opencart admin panel in INSTALLING ADDITIONS/EXTENSIONS.
- a new folder /use_fix_module_clients/ has appeared in the module archive, which will contain additional modifiers for integration with third-party modules.
----------------------------
#.8
2023-01-29:
- added new functionality - a new tab “Assign Values”.
- module modifier changed!!! - We will definitely change it.
----------------------------
#.7
2022-12-22:
- added the ability to create New Attribute Sets directly from the Product Card.
- in the “Editing in Products” module tab added:
    - A button to clear input fields for selecting Products,
    - added selection of Products by Date,
    - createNew Attribute Values ​​and New Attribute Sets.
- added a control in the “Settings for the Product Card on the site” for Linking with several selections of attribute parameters - “multi-attrib”.
- added a control in the “Settings for the module admin” for Optimizing module tables – “OPTIMIZ.TABLES”, the Type of which is MyISAM (with a different Setting Type it will not be).
- added “tab.attrib.action” in the “Basic” tab to the “Settings for Administrator Product Card” block.
- in the “Changes in Values” module tab, added the ability to select a different encoding.
- module modifier changed!!! - We will definitely change it.
- added an additional (and optional) attribute_text_select_fix_multi_attrib modifier for “multi-attrib” - Linking with the FilterVier_SEO module.
----------------------------
#.62022-08-06:
- module modifier changed!!! - We will definitely change it.
- the logic of work for Scanning attributes has been changed (we leave existing values, create new ones).
- added “Ignore Empty”, “Lock tables” and “Start language” during Scanning.
- added the ability to create DUMP tables (Operations with tables).
- added the ability to add New Attribute Values ​​directly from the Product Card.
- added Filter and Statistics in Editing Attributes. Added bulk delete Values.
- added a button to clear input fields.
- in the “Editing in Products” tab, when deleting Attributes, the presence of the selected Attribute and its Value is now taken into account.
- experimentally implemented code for translating attribute values ​​into other languages.
- added (experimentally) the “Cron Settings” block.- added to “Product Card Settings” “Ignore. Attributes".
- added to “Integration with other modules”: for Linking “Last pages” and “class link”.
- added to the “Settings for the admin panel of the module”: “Elements on the page”, “page2top”, “Statistics”, “Translate”.
- for “Changes in Values” added the ability to apply a different encoding.
----------------------------
#.5
2021-08-22:
- added settings for the admin panel of the module “Click select” and “Number of parameters”.
- added selection by Options and Attributes to the “Product Selection” filter.
- the code of the controller and module models has been corrected.
- module modifier changed.
----------------------------
#.4
2020-06-21:
- added tabs “Combining in Attributes” and “Changes in Values”.
- added a “Rewrite data” button.
- added links forviewing Attribute Groups and Products.
- module modifier changed.
----------------------------
#.3
2020-06-04:
- added a search filter to the Opencart admin panel attributes.
- minor code correction.
- module modifier changed!
----------------------------
#.2
2020-05-30:
- added the “Attribute Sets” and “Editing in Products” tabs.
- added functionality for selecting “Attribute Sets” to the Product Card.
- added pagination and sorting for Attribute Values.
- added a button to clear module tables.
- module modifier changed!
----------------------------
#.1
2019-09-26:
- Start of the module.
----------------------------
Paid?:
Opencart version:
PHP verision:
Activation:
Getting files:
Protection:
VQmod:
Ocmod:
Events:
Uploaded:
26.09.2019
Updated:
23.01.2026
Viewed:
15128
Sales:
183

Write a review

Your Name:


Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:






Leave a comment text_write_hint
 
Articles about the product
OpenCart: Атрибуты товаров - добавление, редактирование, группы атрибутов

Обзорное видео об атрибутах товаров в Опенкарт 3.