VM Theon

VM Business Shop Joomla Template For Virtuemart

Open a store today with the VM Business shop virtuemart template for Joomla

 
  • Change Log:
    June 1, 2026

    Version 01.06.2026 5.2.0/4.6.8

    5.2.0 2026-06-01

    First Joomla 5 native release. VMBusiness has been rebuilt from the ground up for Joomla 5.4.6 + VirtueMart 4.6.8 Pro + PHP 8.3 + Bootstrap 5 + Swiper 11, with no carry-over of the bundled jQuery 1.8.1, the legacy Camera slideshow, the Superfish menu init, the DropKick currency styling, the jQuery Backstretch background loader, or the Google Web Fonts loader script that defined the earlier 1.x-era codebase. This is the first VMBusiness release that ships with full Joomla 5 namespace compliance, modern social-network parity, and a hardened output-escaping pass.

    Added

    Joomla 5 native API

    • Full Joomla 5 namespace compliance across the template entry-point, helpers, and parameter-echo paths — Joomla\CMS\* classes used throughout.
    • templateDetails.xml rewritten to the J5 manifest schema with method="upgrade" declared so existing customers can install in place without uninstall-first. Extension-version declaration bumped to 5.2.0.
    • Native Joomla 5 jQuery (loaded via the CMS) used in place of the previously-bundled jQuery 1.8.1.

    Swiper 11 slideshow

    • The legacy Camera slideshow has been replaced with Swiper 11 — CDN-loaded, touch-friendly, accessible, and actively maintained. Same visual look and feel as the prior slideshow; modern engine underneath.
    • Slideshow markup updated to Swiper's expected DOM shape; existing slideshow image / caption configuration carries forward unchanged.

    Modern social-network support

    • Social-media set parity — added Instagram, Threads, Bluesky, Mastodon, YouTube, TikTok, Pinterest, Discord.
    • X (the Twitter rebrand) replaces the legacy Twitter icon with the current logo.
    • Removed dead networks: Google+, StumbleUpon, Digg, Blogger, MySpace.
    • Social-block parameter set extended: each network now has its own *ON visibility toggle plus URL field, all 13 toggles wired into the Template Style admin form.
    • Per-network icon PNGs added under templates/VMBusiness/images/ (x, facebook, instagram, threads, bluesky, mastodon, linkedin, youtube, tiktok, vimeo, pinterest, discord, rss).

    Security helpers (XSS hardening)

    • New output-escape helpers — phEsc() for general HTML-escaping of parameter echoes, phHexColor() for safe color-value rendering, phCssDim() for CSS-dimension token escaping — applied throughout the template wherever user-controlled parameters reach the output.

    Changed

    jQuery cleanup

    • Removed bundled jQuery 1.8.1 — template now uses Joomla 5's native jQuery.
    • Removed the jQuery.browser IE shim (extinct as of jQuery 1.9; only present to support legacy IE detection that has no modern relevance).
    • Removed the Superfish menu init — menu hovers are now CSS-only.
    • Removed the DropKick currency styling — VirtueMart 4 currency selector renders natively.

    Font loading

    • Google Web Fonts loader script replaced with a direct preconnected <link> stylesheet for Open Sans — faster first paint, no third-party loader JavaScript, no FOIT/FOUT race with the loader callback.

    Background rendering

    • jQuery Backstretch replaced with a CSS background declaration — same visual, zero JavaScript.

    Bootstrap migration

    • Layout markup converted from Bootstrap 2 grid syntax to Bootstrap 5, compatible with Joomla 5's native Bootstrap. Existing column structure preserved; class names updated.

    Bundled extensions refreshed

    • Akeeba Backup Core updated from 9.9.5 to 10.3.4 — current stable release.
    • Weblinks Extension Package updated from 4.3.1 to 5.1.0 — current Joomla 5-compatible release.
    • Customers installing the 5.2.0 quickstart land on a clean Extensions Update screen with zero pending updates.

    Quickstart database hardening

    • Phase 5j: Article hits counter reset. All #__content.hits values reset to 0 (was 30,148 across 69 articles, max 1,566) before quickstart export so customers install with clean view-counts.

    Removed

    • Bundled jQuery 1.8.1 + jQuery.browser IE shim.
    • Superfish menu init + DropKick currency styling.
    • Google Web Fonts loader script.
    • jQuery Backstretch.
    • Camera slideshow library (superseded by Swiper 11).
    • Dead social networks: Google+, StumbleUpon, Digg, Blogger, MySpace (params + icons + admin fields).
    • Stale Update Sites entries pointing at dead endpoints — Update Sites Manager rebuilt clean.
    Notes
    • Joomla: 5.4.6. VirtueMart: 4.6.8 Pro. PHP: 8.3. VMBusiness template: 5.2.0 (this release).
    • VMBusiness 5.2.0 is the first VMBusiness release packaged in the modern pkg_vmbusiness Joomla update-server format. Existing 1.x-era customers can install pkg_vmbusiness-5.2.0.zip over the top via the Extensions Manager — no uninstall-first required thanks to the method="upgrade" manifest declaration.

    Package format

    • Standalone template: pkg_vmbusiness-5.2.0.zip — Joomla package wrapper that installs the tpl_vmbusiness template extension and registers it under the package manager.
    • Quickstart bundle: VMBusiness-J5.4.6-Quickstart — complete Joomla 5.4.6 install with VirtueMart 4.6.8 Pro and VMBusiness pre-loaded as the active template.

    September 26, 2025

    Version 26.09.2025 5.3.0/4.4.4

    • Upgraded - Now compatible Joomla 5.3.0
    • Upgraded - Now compatible VirtueMart 4.4.4
    • Fixed - Minor bugs
    November 29, 2024

    Version 29.11.2024 5.1.2/4.2.12

    • Fixed - Minor bugs with cart
    August 15, 2024

    Version 14.08.2024 5.1.2/4.2.12

    • Upgraded - Now compatible Joomla 5
    • Upgraded - Now compatible VirtueMart 4.2.12
    • Fixed - Minor bugs
    December 19, 2023

    Version 01.11.2023 4.3.4/4.2.0

    • Updated - Compatible with PHP 8.2
    • Updated - Compatible with Joomla 4.3.4
    • Updated - Compatible with VirtueMart 4.2.0
    • Fixed - Minor bugs
    June 30, 2023

    Version 26.06.2023 4.3.0/4.0.13

    • Fixed - VirtueMart Products Module bug
    • Fixed - Double ReCaptcha on VirtueMart Registration page
    • Fixed - Template toggle button not displaying
    June 27, 2023

    Version 26.06.2023 4.3.0/4.0.13

    • Fixed - Menu Params error for adding in image on menu
    May 20, 2023

    Version 20.05.2023 4.3.0/4.0.12

    • Fixed - Template updated to be compatible with Joomla 4.3
    September 9, 2022

    Version 09.09.2022 3.10.11/4.0.6

    • Fixed - Joomla 3.10.11
    • Fixed - Template updated for PHP 8.0