currencies-selectorAfter performing an update in VirtueMart you may be receiving an error with your Currencies Selector. In this VirtueMart guide, we will show you how to remove the following error:

Warning: Invalid argument supplied for foreach() in /home/user99/public_html/libraries/joomla/html/html/select.php on line 504

Fix the Currencies Selector Error:


  1. Login to your Joomla! Admin panel.
  2. In the navigation menu, roll your mouse over the Components, and click the VirtueMart option.
  3. On the VirtueMart menu, click the Shop option, then Shop again underneath.
  4. Click the Vendor tab.
    selecting the vendor option in VirtueMart
  5. Under Currency, click the drop-down menu for the List of accepted currencies, and choose the currency you will allow. Repeat for each currency. Click the Save, or Save & Close button.
    choosing the new currency
    The error will now be gone from your VirtueMart eshop, it should look similar to this:
    virtuemart currency select error gone
    Congratulations, now you know how to fix the currencies selector error in your VirtueMart powered online store!

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.