News:

Support the VirtueMart project and become a member

Main Menu

Recent posts

#41
General Questions / Re: Deprecated: file_exists()
Last post by scottstreet - June 12, 2026, 20:03:13 PM
site still working. biotechequipmentsales.com

Product pages are OK.

But the deprecated file_exists() Passing null error appears in many places.

#42
Tell your host, or login to whm and enable them, its that simple
#43
General Questions / Re: Deprecated: file_exists()
Last post by PRO - June 12, 2026, 14:52:17 PM
have you turned off error reporting?

Do you see loss of function?
#44
General Questions / Deprecated: file_exists()
Last post by scottstreet - June 12, 2026, 02:37:34 AM
Joomla 5.4.3 VM 4.4.6 php 8.4.21


Instead of thumbnails, my category pages now display this:


Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/beqsaleshost/public_html/administrator/components/com_virtuemart/helpers/mediahandler.php on line 690

LIne 690 of mediahandler.php is

   if (file_exists($file_url_thumb) and !is_dir($this->file_url) ) { // Spiros


Not sure how to proceed.
#45
Hello,

I just updated to Joomla 5.4.6 and VM 4.6.4 11226 and getting this large red error:

QuoteEagle owl
Your SERVER does not support allow_url_fopen, nor cUrl! Registration process stopped. Please enable on your server either allow_url_fopen or cUrl. OpenSSL SSL_read: Connection reset by peer, errno 104

#46
Why in the heck does VM still use an old plugin which is not compatible with the Joomla updates?
I already had the same issue years ago.
Can't update to Joomla 5.4.6 because of this plugin.
#47
General Questions / Conditional Fields in VirtueMa...
Last post by sandomatyas - June 03, 2026, 11:01:50 AM
Hi,

When creating a standard Joomla plugin, form fields can use the `showon` attribute to create conditional fields. This is very useful for organizing settings, because some options are only relevant when another field has a specific value.

For example:

```xml
<field name="mode" type="list" label="Mode">
    <option value="simple">Simple</option>
    <option value="advanced">Advanced</option>
</field>

<field name="advanced_option"
       type="text"
       label="Advanced Option"
       showon="mode:advanced" />
```

In this case, the "Advanced Option" field is only displayed when the mode is set to "Advanced".

However, when creating VirtueMart plugins (for example `vmpayment` or `vmshipment` plugins), the fields defined in <vmconfig> do not seem to support the `showon` attribute.

Would it be possible to add support for Joomla's native `showon` functionality in VirtueMart plugin configuration forms?

I think it would make plugin settings much cleaner and easier to organize, especially for plugins with many configuration options.

Thank you.
#48
General Questions / Re: cancelation button
Last post by jflash - June 01, 2026, 08:04:35 AM
Here https://forum.virtuemart.net/index.php?topic=152528.msg544776#msg544776 is a similar post, but there are no answers yet :(
#49
General Questions / cancelation button
Last post by lotusblut - May 29, 2026, 22:09:53 PM
hi, we need a new eu-cancelation button in order mails and mail-template in order details in customer order link page

we pay it

#50
Hi,
I've added this fix to Joomla 5.4.45 and VirtueMart 4.6.4 11226 and I still get an issue.
(As a side note, there might be a small typo where you have "$limitStartString  = 'com_virtuemart." as there is a double space between $limitStartString and the = sign.)

The pagination I see is <<, <, 1, 2, 3, >, >> for 48 product per page, 106 products in this category.

The pagination works when clicking on 2 or 3 for pages 2 (49 to 96 of 106, URL: sales/clearance/results,49-96) and 3 (97 to 106 of 106, URL: sales/clearance/results,97-144).

The return to start button (<<) loads the default page URL (i.e. sales/clearance) but the page still shows the products from the page that you were currently viewing (i.e. page 3, 97 - 106, or page 2, 49 - 96).

The return to lower/previous page (<) button works on page 3, where it links to page 2 (sales/clearance/results,49-96).
However on page 2, the return to lower/previous page (<) links to my default URL (sales/clearance) and clicking on it takes me to the "sales/clearance", but i'm still seeing page 2 products (Results 49-96 of 106).
The Page 1 button always links to my default page URL (sales/clearance) and clicking it reloads the page to that URL, but still displays the products from the page I was viewing (either page 2 products, or page 3 products).

The next/further page button (>) and the end of pages button (>>) both work correctly, giving the next page from page 1 to page 2, or to page 3 for the end of pages.


I don't know if there has been a later fix than this, searching the forums lead me to this page.
I hope I have explained this confusing issue clearly as possible.

Thanks,
Aaron