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

In Frontend Managing: Missing tmpl=component in Internal Links

Started by minnemedia, April 11, 2025, 11:21:08 AM

Previous topic - Next topic

minnemedia

VirtueMart 4.4.6 / Joomla 4.4.13 / PHP 8.3.14

When logged in with managing rights in the frontend, many internal links are missing the tmpl=component parameter. This causes VirtueMart managing views to be loaded within the default Joomla site template instead of a clean component view.
This leads to UI conflicts, unnecessary template elements (header, footer, sidebars), and JavaScript/CSS clashes.
Example:
http://vm.test/index.php/manage?view=product&task=edit&virtuemart_product_id=1
loads with the full Joomla template instead of the intended managing layout.

Please advise how to resolve these issues or let us know if a patch or fix is planned.
Best regards,
Martin

Jumbo!

The frontend editing will always use the frontend template. Therefore, you need to ensure that your template supports all core VirtueMart scripts and CSS styles.

Milbo

Jumbo, that is first right, but at the end wrong. VM usually ensures the correct loading of scripts itself. But yes all is displayed within the FE template.

But the links should work correctly. Maybe a screenshot helps
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/