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.

Share tech news, updates, or what's on your mind.

Sign up to Post

In my Joomla template the field that shows user chosen states and countries is: <?php echo $field->value;?> <?php } ?> from code below:

ON the front-end the result looks like:

Arizona,Colorado,New Mexico,Oklahoma,Texas, Germany,New Zealand

I need all states and countries to be in a list and also represented graphically. Perhaps, there is a grayish image of the world, and Arizona,Colorado, etc are selected somehow. It needs to be light, so I was thinking of using CSS, but perhaps someone has other ideas, like Google KLM. I do not have the graphics set for the Staes and countries. MY countries and states list used on the site is attached below.

sample page where this will be used, look at "swap for":
that area is about 400-500px wide and can be tall. You can use php, CSS, javascript.

<span class="label label-default"><div class="editlinktip hasTip" title="<?php echo $field->field_label;?>::<?php echo $field->field_description?>">
														<?php echo $field->field_label;?>
													<?php echo $field->field_label;?>
											if($field->displaytitle == 1){
											<?php } ?>
											<?php if(($field->displaytitle == 1) or ($field->displaytitle == 3)){?>

Open in new window

Cloud Class® Course: CompTIA Cloud+
LVL 12
Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

I have a Joomla 3.6 site running on a windows server with apache 2.4.4, php 5.4.12, mysql 5.6.12 and the ttfb is approx 5s.  When loading the page resources on the server do not appear to be heavily loaded.  I converted the front page into html and it load instantaneously so I believe the issue must be with php or mysql config.  
Is there anything you can suggest that I check to improve the load time.
I'm running Joomla 3.8.7 When I make a category the default home page all the articles cut off like there was a "read more" character in the article with the exception that there is no "read more" button. I cannot figure out what I have done to cause this behavior. I've tested my process on another 3.8.7 site and things behave as expected so it's got to be something I'm doing on the current site. I'd be happy to use the new site except there is so much content to transfer. Any suggestions would be gratefully accepted. The site is
HI, I am running a Joomla 1.0 site, still because I have too many custom programmed pages and I am in the middle of moving to a newer platform (but it will take me a long while). Meanwhile, my old but still active site lost it's recaptha V1 functionality as they discontinued it as of March 31. Could anyone help me update the old recaptcha files so that they still work for recaptcha V2? V2 details:
My non working registration page: (all other aspects of the site still work)

com_recaptcha files attached for Joomla 1.0 that are installed
VirtueMart vs WooCommerce what is your suggestion please?!
a large products quantity with same features as well.
I would love to get your opinion here, I understand my needs but not the system from inside. It would be very helpfull If you can shortly explain what is your considerations
Lovely day:)
I use Joomla 3.8.6 and I was trying to upgrade Virtuemart to its the most recent version. I couldn't complete an upgrade unless I switched MySQL to MySQLi type of db in Joomla's "Global Configuration". Now everything seems to be working fine with both Joomla and VM. Still, I wonder what was it and is it Okay Joomla-wise to switch to MySQLi from MySQL just like that?
I want to delete this.
Cannot make joomla tags work again for my custom joomla component.
I did all steps regarding conent type adding from here
My table tableMy content type
INSERT INTO `dbasenew`.`iis_content_types` (`type_id`, `type_title`, `type_alias`, `table`, `rules`, `field_mappings`, `router`, `content_history_options`) VALUES (NULL, 'Sermon', 'com_sermonials.sermon', '{"special":{"dbtable":"#__sermonials_sermons","key":"id","type":"Sermon","prefix":"SermonsTable","config":"array()"},"common":{"dbtable":"#__ucm_content","key":"ucm_id","type":"Corecontent","prefix":"JTable","config":"array()"}} ', '', '{"common":{"core_content_item_id":"id","core_title":"name","core_state":"state","core_alias":"null","core_created_time":"date","core_modified_time":"null","core_body":"about", "core_hits":"null","core_publish_up":"null","core_publish_down":"null","core_access":"null", "core_params":"null", "core_featured":"null", "core_metadata":"null", "core_language":"null", "core_images":"null", "core_urls":"null", "core_version":"null", "core_ordering":"ordering", "core_metakey":"null", "core_metadesc":"null", "core_catid":"null", "core_xreference":"null", "asset_id":"asset_id"}, "special": {"author":"author", "scripture":"scripture", "chapter":"chapter", "verse":"verse", "when":"when", "scripture2":"scripture2"}} ', '', '{"formFile":"administrator\\/components\\/com_sermonials\\/models\\/forms\\/field.xml", 

Open in new window

Hello Experts

I’m currently using a booking application for Joomla by a company called Koparent It is designed for users who want to lease any kind of service.

Unfortunately, for some reason the ability to convert currency from one currency to another has been lost - it can’t be done even on there demo site. I have tried reaching out to them for them to fix it, but I’m not getting any response. Therefore, can someone please let me know of any other booking application for Joomla?

I would very much appreciate any recommendations


I have a compromised joomla 1.5.26 website that needs to be upgraded to joomla 3.x.x.  
The problem is the template was taken from the Artisteer website, with no indication of
the name/number of the template.... I can use something like migrateme for the upgrade to
joomla 3.x.x, however, how do I upgrade the template to be compatible with joomla 3.x.x.  
Is it possible to manually upgrade the template, so that it 'looks' the same as the website does now?
Cloud Class® Course: CompTIA Healthcare IT Tech
LVL 12
Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

I am trying to move a website to a new Linux server.  The Server has Apache httpd service running.  I have unzipped the home directory of the site to its original folder which is /home/user1/  The files are below this.  I am not able to browse to the website when I connect to the folder.  How can I get this to work?
Hi All,

I inherited a Joomla 1.5 site.  Within the site, we have a training section and menu is broken.  
Joomla broken menu screenshot.  

Everything else on the site seems to work.  All the other menus work fine in the other sections.  I tried clearing out the cache and creating a new menu module for the site and that did not work.

Thank you for all of your help in advance
Previously, when i wanted to look at a page on my own site, i would 'disable' the hit counter by doing, e.g.

Now using Joomla! 3.7.5 Stable i find that this query string simply produces a page not found. Can you tell me how to continue to suppress hit count incrementation?
We tried to get google analytics included in a joomla website.  Had it in there from before, so just tried via plugin to insert a new google id code.  Broke website.  I tried commenting out the line- didn't work.  I tried defining the variable in configuration.php - didn't work.  Restored site from backup, but that didn't fix it.  This is for a small non-profit website.  We also recently upgraded joomla versions.
Thank you,
I have Quick Gallery running in Joomla 2.5 and cannot get an updated photo directory to view.... Here is a sample of the existing working code.... settings within Joomla don't appear to impact pointing to the new media location.

Sample: src="" width="200" style="height:200px;" alt="" />
                  <input type="hidden" name="imgWidth" value="200"/>
                  <span class="titledesc"><span class="title">Caramel - #8 Female</span><span class="description"><a href="">more photos/info</a></span></span>
Hi experts,

I apologize if this is the wrong place to ask, but I am stressing out big time as I just messed up the homepage on our site.  

I am using Joomla and we have a "Homepage callout" area on the frontpage.

Previously it looked like this -

Now it looks like this -

Would anyone have any idea how I could restore it or recreate the button to appear like the original format?  I can't even seem to position the button to the right of the text without it getting all messed up, let alone have the blue background.  I am so clueless.

Any help would be GREATLY appreciated.  Thank you!
I am looking for an extension to Joomla!
The goal is that registered users should simply be able to post a one (or two) lines of text.
So the forum should simply show the list of such texts, ordered chronologically (newest first).
This will serve for our Bridge's Club : members should be able to post a message like "I am looking for a partner next monday"
Then another member seeing this, answer for exaemple "Okay for me"

I thought that Kunena was the extension to use for that so I installed it, but if it is the good tool, I don't know how to simplify the publication process etc...
Just migrated from Joomla 2.5 to Joomla 3.7.1 and VirtueMart 3.2.2
In the backend control panel under the Virtuemart options, when I click on orders or shop I get an error
1054 Unknown column 'u.customer_note' in 'field list'
Hi All,

I have issue regarding the Author Field & Powered by CjBlog field.

I want to get rid of these!
As you can see in above image. That's both fields I want to get rid of.

Issue link:

& I also disabled the app & component.

Please help me in this regards.


Keep up with what's happening at Experts Exchange!
LVL 12
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

I would like to move a site from Joomla to Wordpress.
They currently have  750 users and these users have pages that are available to them upon logging in.
So if I transferred the site from Wordpress to Joomla, what would happen to the users and their security settings.
I wouldn't want them logging in from /wp-admin or /wp-login I would want them logging in from a proper login page.  And what I need to know is, if they log in (using the same credentials from Joomla) would then then see the password protected pages, or would you have to set up the pages they see using a third party plugin?
I know you can password protect a page in wordpress, but these users all have different passwords, so how would this all work.
Can someone please help me understand what would be the best way to do this?
Hello there,  I need some help with nginx installed via webuzo panel, and joomla SEF. I canot make Joomla sef to work, because i don;t know how to edit/program nginx configurations files and/or other required files.

I've got three sites, I am sending my conf file to sugest changes!!!

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

pid            /usr/local/apps/nginx/var/log/;

events {
      worker_connections  1024;

error_log /usr/local/apps/nginx/var/log/error_log debug;

http {
      include         mime.types;
      default_type  application/octet-stream;

      log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                                '$status $body_bytes_sent "$http_referer" '
                                '"$http_user_agent" "$http_x_forwarded_for"';

      access_log /usr/local/apps/nginx/var/log/web.access.log  main;

      sendfile            on;
      #tcp_nopush       on;

      #keepalive_timeout  0;
      keepalive_timeout  65;

      gzip on;
        gzip_http_version 1.1;
        gzip_comp_level 6;
        gzip_min_length 1100;
        gzip_buffers 4 8k;
        gzip_types text/plain application/xhtml+xml text/css application/xml application/xml+rss text/javascript application/javascript application/x-javascript
        gzip_proxied     any;
        gzip_disable     "MSIE [1-6]\.";
      client_max_body_size 200M;
      # If your domain names are long, increase this parameter.
Making joomla menus evenly spaced
When you view the source of a joomla page from the browser,  iframe details can be seen as below.
<iframe      id="blockrandom"

Open in new window

I dont want the value in the src tag to be seen in this fashion. Is there a way to hide it?
I have Joomla! installed at OVH where my internet site resides.
Version is 3.4.1 but as admin, it shows that 3.6.4 is a available
When I ask for the update, I directly get this error : cannot open file for writing log
I have tried that several time, since a couple of days...
Hi expert,
I have a problem to install downloaded template into my joomla...
Here is the template:
when i try to install, this notice came out:

JFolder::create: Path not in open_basedir paths.
Warning: Failed to move file!

Archive does not exist
Unable to find install package

Anybody here have a suggestion for this problem?
Thank you


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.

Top Experts In