This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
Extended Tags
Extended Tags makes CS-Cart tags more useful for multilingual storefronts, content pages, and SEO workflows. The add-on adds localized tag names, improves tag-based search, and extends import/export so the same tag structure can be maintained across different storefront languages without manual duplication.
What it is for
The add-on is useful for stores that use tags as customer-facing navigation, not just internal labels: on product pages, content pages, and blog pages. It lets customers see tag names in the current storefront language, find products and pages by translated tag names, and transfer tags through import/export together with tag links and SEO data.
Key features
[+] Multilingual tag names for the storefront and administration panel.
[+] Product and page search by the original tag name and by its translation.
[+] Localized tag names on tag pages and in breadcrumbs.
[+] A page tag block for displaying page tags as a menu.
[+] A blog tag cloud block based on the standard CS-Cart tag block.
[+] Extended import and export for tags, tag links, and tag SEO data.
[+] An import option that prevents creating new tags when they are missing in the database.
How it works
After installation, the add-on stores separate tag names for the store languages. When tags, products, and pages are edited, it matches entered values with saved translations, so customers can find content by a tag in the selected language. On the storefront, the add-on displays the localized tag name and adds blocks that can show page and blog tags in the required layout areas.
For data exchange, the add-on adds separate import/export schemas for tags, tag links, and tag SEO fields. This is useful when transferring a tag structure between stores, updating localizations in bulk, or preparing SEO data.
Have questions about the add-on?
- English
- Русский
- 4.18.X
Instructions for Extended Tags
What the add-on does
The add-on extends standard CS-Cart tags: it adds language-specific tag names, uses these names when searching products and pages, displays the localized name on tag pages, and adds extended import/export schemas.
The add-on has no separate settings page in the add-on card. Once active, it works through standard CS-Cart tags, products, pages, layouts, and import/export tools.
Where to find it
The main tag workflow stays in the standard CS-Cart sections where product and page tags are managed. When a tag is edited, the add-on saves the tag name for the current language.
Storefront blocks are added through Design → Layouts → the required layout or page:
[+] MS: Page tags — displays page tags as a menu. In the template settings, you can specify the parent page ID whose pages and tags should be used.
[+] MS: Blog tags — displays a blog tag cloud based on the standard tag block.
Import and export are available in the standard Administration → Import data / Export data sections. The add-on adds schemas for tags, tag links, and tag SEO data.
Working with multilingual tags
To set a tag name in another language, switch the administration panel language and save the required tag name. The add-on stores the value for the selected language and uses it on the storefront for the tag page, breadcrumbs, and blocks.
When a customer or administrator searches products or pages by a translated tag name, the add-on matches this name with the base tag and returns the linked objects.
Page tag block
Add the MS: Page tags block to the required layout area. If the output should be limited to pages under a specific section, fill in the Parent page ID setting. After saving the block, a page tag menu will appear on the storefront.
When a tag is opened, the add-on filters child pages by the selected tag and respects the tag name in the current storefront language.
Blog tag block
For the blog, use the MS: Blog tags template in the standard tag block. The add-on selects tags linked to Blog-type pages and displays them with localized names.
Import and export
The add-on adds separate data exchange schemas:
[+] Tags — exports and imports tag names with language data.
[+] Tag links — transfers links between tags and objects.
[+] SEO — exports and imports tag SEO fields when a compatible SEO add-on for tags is active in the store.
The import options include Skip creating new tags. Enable it when the import should update only existing tags and must not add new entries to the tag directory.
How to check the result
1. Create or open a tag in the default language and save it.
2. Switch the administration panel language, enter the translated tag name, and save the changes.
3. Open the storefront in the corresponding language and check the tag page: the title and breadcrumbs should be shown in the selected language.
4. Add the tag to a product or page, then search or open the tag on the storefront.
5. Add the MS: Page tags or MS: Blog tags block to a layout and make sure the required tags are displayed.
6. Run a test tag export and check that the file contains language data, links, or SEO fields depending on the selected schema.
If tags are displayed incorrectly
Check that the translated tag name is saved for the required language and that the tag is linked to a product, page, or blog post. For the page tag block, also check the parent page ID and the block placement in the required layout.
Change history
v1.0.10 from 2023-08-03
[*] Replaced short <? tags with standard <?php tags
v1.0.9 from 2023-03-11
[!] Fixed tag saving when editing a product or page: an existing tag is no longer saved again, only a new tag can be added
v1.0.8 from 2023-03-11
[+] Added tag translations in the blog
[!] Fixed tag saving and deletion when editing a product or page
[!] Fixed duplicate buttons when switching tabs on the tag import/export page
v1.0.7 from 2022-12-28
[*] Changed the add-on priority
v1.0.6 from 2022-12-27
[!] Fixed tag display in lists on product and page screens
v1.0.5 from 2022-12-27
[!] Fixed incorrect link generation in the tag cloud
[!] Localized breadcrumbs in tag search
v1.0.4 from 2022-12-27
[!] Fixed saving new tags
[!] Fixed tag search within the parent page
[!] Fixed page image loading when searching by tag
v1.0.3 from 2022-12-26
[!] Fixed an incorrect query to the language variables table
v1.0.2 from 2022-12-26
[!] Fixed display errors when editing products and pages
v1.0.1 from 2022-12-26
[!] Fixed an error that occurred when saving empty tags
[!] Removed conflicts with functions from previous add-ons
[*] Refactored language variables and blocks
v1.0.0 from 2022-12-25
[+] Initial release
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fix
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.