News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Recent posts

#1
Templating & Layouts / Re: Reduce Padding between Men...
Last post by iWim - August 28, 2026, 18:40:58 PM
Okay, in that case inspect your code with your browsers developer tools.
See if you can locate what creates the space.

You can right-click on an object and than select Inspect
Or use shortcuts ctrl+shift+c (win) or cmd+opt/shift+c (mac).
#2
3rd party extension / Re: VP Neoteric - A Stunning ...
Last post by sirius - August 28, 2026, 11:30:37 AM
Hi Jumbo!
Ok but didn't have any issue despite of "Do not update to VirtueMart 4.8.0 before installing the template update."  ???
#3
3rd party extension / Re: Responsive Joomla 5 and J...
Last post by sirius - August 28, 2026, 11:28:15 AM
Hi Jumbo!
Ok but didn't have any issue despite of "Do not update to VirtueMart 4.8.0 before installing the template update."  ???
#4
Hi,
the V4.8.2 solve this.
helpers/mediahandler.php replaces self::$theme_url (never assigned, and obsolete since VM3) with VmConfig::get('assets_general_path', 'components/com_virtuemart/assets/') This structurally eliminates the cause of the missing /assets/images/vmgeneral/ the default path now points to the component folder, which cannot simply disappear like a folder at the site root.
#5
Follow-up to my earlier post. I packaged the workaround as a small standalone
system plugin, GPL, source and installable ZIP on GitHub:

https://github.com/M-Falken/plg_system_vmpaginationfix
Direct download: https://github.com/M-Falken/plg_system_vmpaginationfix/releases/latest

What it does
On the onAfterRoute event, for a front end request with option=com_virtuemart and
view category, virtuemart, manufacturer or search that carries no limitstart
parameter, it sets limitstart to 0 in the input before the component runs. The
model then stops falling back to the offset kept in the session, so "Start",
"Prev" and "1" actually return to the first page.

That is the whole plugin. No core file is touched, so it survives VirtueMart
updates. It does not rewrite URLs or change any template. Optional debug parameter
logs to administrator/logs/ so you can confirm it fires on the URLs you expect.

Core logic
Code (php) Select
public function onAfterRoute(Event $event): void
{
    $app = $this->getApplication();

    if (!$app->isClient('site')) {
        return;
    }

    $input = $app->getInput();

    if ($input->getCmd('option') !== 'com_virtuemart') {
        return;
    }

    if (!in_array($input->getCmd('view'), ['category', 'virtuemart', 'manufacturer', 'search'], true)) {
        return;
    }

    if ($input->get('limitstart', null) !== null) {
        return;
    }

    $input->set('limitstart', 0);
}

Known trade off
Any bare VirtueMart listing URL without limitstart now always lands on page 1
instead of restoring the page remembered in the session. For a storefront that is
usually what you want, but it is a behaviour change, so test it on your setup.

Tested on
Joomla 5.4.8, VirtueMart 4.8.0 (11339), PHP 8.4.

Still a stopgap. The proper fix belongs in the router or the model: emit a results
segment for page 1, or treat a missing limitstart as page 1 rather than inheriting
the session offset. Sharing this in case it helps others meanwhile.
#6
Templating & Layouts / Re: Reduce Padding between Men...
Last post by info@fionab.co.za - August 28, 2026, 08:13:18 AM
Hi
My website is not live as I am working in wampserver

thank you for the advice on updating. I originally installed v5 but there was some clash issue. So I will try and update it again.
#7
Virtuemart 4.8.0 11339 with Joomla 5.4.7 still has the same issue. Bug not fixed in VM 4.8.
#8
Templating & Layouts / Re: Reduce Padding between Men...
Last post by iWim - August 27, 2026, 10:20:03 AM
To help you we need to look at your code.
Please provide a url to a page on your site where you would like this change.

Regards,
Wim

######################

PS:
VirtueMart is at version 4.8.0 at this moment.
VirtueMart is Joomla 5 compatible since VM 4.2.6 (released 29 January 2024).

Your version of VirtueMart (4.2.0) is close to 3 years old.
Joomla 4 is EOL since October 2025.

There have been several recurity releases.
VirtueMart news: https://virtuemart.net/news

I strongly recomend you update to the latest version*!
Remember, your webshop holds the personal data of your customers!

I recomend to test the update on a copy of your site first.

Create a backup with Akeeba Backup.
Install WAMPServer or MAMP on your computer to create a local server.
Copy and install your webshop on your local server with Akeeba Kickstart.
Update this copy.

This way you know what to expect during the update process and solve potential issues, without affecting your live webshop.
And if something does go wrong, you don't have to panic: just reinstall the copy and start over.

Note:
* There is a VirtueMart 4.9. This is the beta for VM5, do not use a beta on a live website!
#9
Templating & Layouts / Reduce Padding between Menu an...
Last post by info@fionab.co.za - August 26, 2026, 14:56:36 PM
Hi
how do I remove the padding / space between the Main Menu and where my products and categories are displayed. I am not a coder, so have no idea where to begin.
Joomala V4.4.14
Virtuemart 4.2.0
PHP 8.3.28

Thanks in advance
#10
3rd party extension / Re: Responsive Joomla 5 and J...
Last post by Jumbo! - August 25, 2026, 12:26:44 PM
VP Merchant v6.13 released. This release fixes a few critical compatibility issues with VirtueMart 4.8.0 and above. It also includes numerous bug fixes. We recommend that all users install the update as soon as possible. Do not update to VirtueMart 4.8.0 before installing the template update.

Please refer to the changelog for more information: https://www.virtueplanet.com/joomla-templates/vp-merchant.