We help IT Professionals succeed at work.


Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS. Written in PHP, Joomla uses object-oriented programming (OOP) techniques and software design patterns, stores data in a MySQL, MS SQL  or PostgreSQL database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, search, and support for language internationalization.

I want to free my future site's visitors from having to fill out the form before submitting their name, e-mail and a phone No. Basically, in most cases it won't be needed for them to also add more information in the form's text box. But the default (current) status is that they must at least type a single word before they're allowed to submit the form. I'll attach screenshot to better clarify the issue and also provide a link to a live site where you can see it in a real life situation.


It's a Joomla's Virtuemart shop. Latest Joomla version and VM3 working together. In a product detail page there's an "Ask A Question" button. After it's clicked, you get a contact form, in which one can input their contact info and fill out the text box below and press "Send your question" button just below. My goal is just to directly contact the potential client by using their e-mail or a phone number. I don't need them to necessarily provide me with more information in that text box rectangle.  What I know so far is that there's a Virtuemart controller PHP file that makes sure that the required text box is filled out before the form's submission. This one: components/com_virtuemart/controllers/productdetails.php I'll also attach it to this post. It must be modified so that there wouldn't be a requirement of filling out that text box befere one can submit the form. Here's the …
I've put a logo on my site's homepage and the logo was clickable. And then I adjusted its position through custom.css file, but now the logo is NOT clickable (plain image). How to make it clickable again?
Here's a homepage of my site:
My site's URL
Hi All,

Please advise on the best way in a module to select query from a MSSQL db.
I have enabled ODBC etc... in PHP settings.
Have setup the DSN.
Not having much joy at all. Can query MySQL DB's of course .. but do not think I can get MSSQL to work.
Possibly I am missing an extension.

Do not want to post any code as I have tried all sorts.
I am happy with the Select.. just need to get the MSSQL connection right.

Would like to see an example I can drop into my custom extension within a module.

PHP 7.3.9
Joomla 3.9.12
Plesk 17.8.11
OS: Windows 2016.

Many thanks in advance

We are considering moving our new company web site from Joomla to WordPress.  Any advice?  Any big differences?

Our site is small - 25 pages growing to maybe 100 pages.

Currently all static pages.  Might start adding database.

Need 4 to 5 people to be able to add pages, edit pages etc.

What are the major drawbacks of each - Joomla, WordPress
I've purchased a new domain and want to redirect people visiting my old domain.com to my new domain.com.au. The end game is to retire domain.com.

I did some research on SEO and I'm led to believe I need a 301 redirect.

I tried using the core redirect function of Joomla but it didn't work. The web host is Plesk, and I've located the .htaccess file. Looking around the internet, there seems to be alot of different ways to achieve this redirect. I've had some help from my web host provider, and it looks like domain.com.au has been added as an alias in Plesk. It doesn't look like I have full access to Plesk, so I might need to pay my web host provider to do these things for me.... which is what I am trying to avoid, as they have quoted me a massive amount.

What is the best way for me to move all traffic away from domain.com to domain.com.au, while keeping the SEO bots happy.

Joomla version 3.9.5
Plesk version ??? (the user account I have doesn't seem to allow me to see that info....)

Need to create an ability to transfer files via a web browser.

Can do FTP in the background. But must be a web front end that we can skin up.

Currently use Joomla for most web projects. Installed eDocMan and JDownloads etc..

Server is running Windows and Plesk. This is not changeable. Could be pure IIS if we use another box.. However, want to use the PLESK box as Nirvana.

Can upload ZIP as 1.99GB successfully now as eDocMan. Cannot do larger ISOs. Can do 700MB not 2GB.

Need a solution to do 15GB+.

Please advise what I can use to achieve a customisable front web interface that can take single large files.


So as far as I can see all should be fine.
I know browser upload on big files historically are hard. But using Chrome which exceeds 2GB limit.
I know IIS can have an issue bc the max size is 4GB something. However, need to know how hard a limit this is.

Need some guidance please.

Cannot just use FTP or FTP in windows address bar. Needs to be a "delivered solution"

Please advise.

Many thanks in advance.
I have a WARP6 Joomlaplates' JP-X2 template and I'm on a latest version of Joomla. I used to have a big bg image of a lady on every site page. So one has to scroll down to see the actual pages' content. So I decided to leave the lady bg image just on a main page and to remove it from the other pages. In backend of Joomla in Template Manager in current template's settings I have a way of assigning a bg image just for a main page. So now it's there (and it's fine!), BUT... on the rest of the pages I see a huge and ugly white space where the lady's image used to be. And I don't know why white space is there and how to get rid of it. Here's the link to the site:
site's URL

I'll attach two image files to demonstrate the problem. Like how it is with a bg image and how it is without it. Plus I'll attach current template's custom.css file. Here's a link to custom.css file:
custom.css file

I have this Mixed Content error in some browsers. Like index.php calls for css:style.css file which is over HTTP. I found that my template in a file template.config.php has such a line in a load CSS section:

$this['asset']->addFile('css', 'css:style.css');

Open in new window

URL of the site is: apostasia.ru
Hello everybody!
I want to have a background music played on my site's homepage. Preferably without the controls. So that the music would start playing on its own (ie, without user's interaction). I tried different things, but all in vain so far. Tried to insert an audio HTML5 code into Joomla's Custom HTML module. Also tried an extension from K2 AllVideos. I heard that Firefox "doesn't like" mp3 format? So I also have the same audio file in .ogg (just in case). And another thing. I read online somewhere that browsers don't allow sites to play music without it being started by sites' visitors, ie without them pushing "PLAY" button first? Like there's some special JS code that helps to overcome that obsticle in a way that the code triggers the player to start playing music. I've got K2 component on my site, so these aren't the regular Joomla articles, but K2 "items". Don't know if that makes any difference in this regard... Also I'm aware that there's an option of inserting directly an audio HTML5 code into body of index.php file of current Joomla template. Though I'm not sure how to do that?
Thanks in advance!
Well, I'd found some nice Joomla plugin, which I inserted into K2 item (article). And it's supposed to autoplay, but it doesn't. 'cos Firefox by default blocks autoplaying. So should I use the JS code to bypass that browser restriction? If yes, then how exactly?
Joomla: "UI should be replacement of Joomla core, loaded at component or template level"  Can someone explain to me the best way to go about replacing the Joomla core jQuery UI with another UI?
This is probably more a matter of "limited time" (mine! LOL) as there may
be a simple solution in article settings etc that I have missed!

Joomla v3.6.5
PHP v7.3.x
Using a (good) purchased template

created a simple article (just contains a table)
added a menu item
chose to link menu to a single article
info in menu setup matches article#
BUT when the menu is clicked - 404 error??


FYI - Yes, I know Joomla is not at the newest release, if that is by chance, a factor.
It is not my site and it has not been "authorized" to update.
But this is a pretty basic Joomla function!
I'm wondering if there's a Joomla hack — an extension is even better, but none seems to exist — for sending new user account passwords to administrators. There's an email that's generated and sent upon successful new user registration that contains the username and password. I'm looking for a way to have a Joomla administrator copied on that email.

I am using Dropbox to distribute my software because Joomla 3.x no longer allows downloads from my website.  Can anyone recommend an alternative to Dropbox?  My file sizes are just less than 300MB.

Thanks in advance.
Joomla 3x.  Is it possible to copy the Users file/table from one website to another?

Thanks in advance
HP Desktop 5082vS3 (750-114) really sluggish now, mostly due to Chrome and Edge, Firefox somewhat. Really bogged down. 12 GB RAM, 64-bit PC, Windows 10 (OS 17134.523). 1.7 TB storage free ... PC probably 3 years old.

Lots of Windows / tabs open, but I do the same at work, and my no-brand gov't desktop runs fine and CPU, Memory, and Disk are all good.

I don't do anything fancy, how can I clean this up? See attached.  Not sure what "Disk Usage" is and why it's often at 100% or pretty high.
I have the www.cbwsl.be site, hosted by OVH
In the OVH admin, I created an emailbox cbwsl2018@cbwsl.be
Sending email to this address is okay, it is correctly delivered and I can read it
Now on my site is Joomla! latest version installed
I now also want email to work from there
I tried several email settings and "test email" : message is displayed that a test mail is sent, but it does not reach the emailobox
My Joomla! installation is updated.
Since 1st of January 2019 it shows a warning saying that the PHP version is too old.
So I switched (OVH site, very easy !) to version 7
But now the add-on JCE Editor does not work anymore, its PHP code crashes.
I found on forum that it is due to code not more accepted by PHP 7.
So I had to rollback
Anyway to fix JCE problem is welcome
I am looking for a working example (PHP code and also I presume SQL stuff) of how to update an existing article on a site where Joomla! is the running software.
Practically, I have an existing article but I want from time to time to programmatically update his content and his title.
 In order to speed up my Joomla site, I need to combine/compress my JS files. So far I have been able to call my 2 custom JS files from my Joomla template the same way the rest of the JS files are called in the template; however, I noticed that my JS files only work if jQuery UI 1.12.1 is loaded.

The issues I need to resolve:

Joomla uses jQuery UI 1.9.2, and my JS files are only working if I load jQuery UI 1.12.1 separately.

I'm using a plugin to load that version, but when I try to compress all my files, the 2 custom scripts stop working.

I am trying to avoid using a plugin to load jQuery UI 1.12.1 so, first, I need to find a way to load jQuery UI 1.12.1 from my JS file directly. I looked at this information here  but I don't know how to implement this into my files.

I'm hoping that after I'm able to load jQuery UI 1.12.1 from my files, I should be able to compress/combine them.

Testing site: https://branson.vacationpeople.com/resorts/westgate-branson-woods-resort.html

The sites is working because it is not compressed and I'm loading jQuery 1.12.1 separately

Any help will be greatly appreciated.


Jorge B.
Can anyone recommend a shopping cart for Joomla 3.x with the following features:
  1. Ability for the customer to enter an amount to pay.
  2. Shopping cart items with optional image.

Thanks in advance.
I have a website in Joomla 3.9 Gantry5 using the Hydrogen template.  At the top left of each page it displays a Gantry5 logo.  How can I get rid of it?
How can I tell if my website is running Gantry5
Hi, could somebody please help me with this issue?

I started having problems loading a script on my site that I use to load a booking calendar, and I no longer see it working (no room type or any of the other functions it used to have . I get an error on the web console that I haven't seen before, so I guess if I can get this resolved everything should work again.

I have a few hotel pages on my site and they all use the same script. Here is one of these pages:


I have attached the js file referred on the error.

Please help.


Jorge B.
my website is use Joomla! 3.1.1   every page it show error

Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in /home/campai52/public_html/Thaimayor.com/teera/libraries/joomla/string/string.php on line 27

Deprecated: iconv_set_encoding(): Use of iconv.input_encoding is deprecated in /home/campai52/public_html/Thaimayor.com/teera/libraries/joomla/string/string.php on line 28

Deprecated: iconv_set_encoding(): Use of iconv.output_encoding is deprecated in /home/campai52/public_html/Thaimayor.com/teera/libraries/joomla/string/string.php on line 29

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/campai52/public_html/Thaimayor.com/teera/libraries/joomla/filter/input.php on line 664
To activate some paid themes or plugins for websites (cms), buyers need a code. Otherwise the addons are not activated. I'm interested by this functionnality, but i have no idea where to start. Can someone point me in the right direction ? I have some addons and also websites for demo purpose, but i need to protect them. This kind of addons i'm talking about, need a code only once. Then the addon/website or whatever is accessible for everyone.
 I'm using php/css/html/javascript. The passcode/key protection i'm looking for is used by plugins and graphic themes sellers. To ensure the buyer has paid the addon and/or don't use it more than once. The target cms are wordpress, joomla, magento ...
Thank you.
X. Lin


Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS. Written in PHP, Joomla uses object-oriented programming (OOP) techniques and software design patterns, stores data in a MySQL, MS SQL  or PostgreSQL database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, search, and support for language internationalization.