Joomla

Joomla Global Language Constants (en-GB)

Joomla global language file is included for every extension. So, you don't need to include these in your component language file. You can directly include these constants.

Continue Reading

JA Page Builder

In JoomlArt page builder, the layout includes 3 main sections. For each section, you can add as many content blocks as you want.

Continue Reading

Prepared Statements in Joomla 4

Joomla 4 will move towards using prepared statements for all database queries. PHP 5.3 introduced the concept of prepared statements. Joomla 4 will start taking advantage of them. The main advantage of prepared statements is to reduce the exposure of a code base to SQL Injection attacks by sending the query and the data separately.

Continue Reading

How to Create Joomla 4.x Module

A module is an add-on to the site that extends the functionality. A module usually occupies a secondary portion of the web page and is not considered the primary focus of a page.

Continue Reading

Add Change Log to Joomla Manifest File

Since Joomla 4.0, Joomla can read a change log file and give a visual representation of the change log. You can add this in the manifest file. If a given version is not found in the change log, the change log button will not be shown.

Continue Reading

How to Add Joomla Menu Item Directly from Article

With Joomla version 4, you can directly add a menu item while editing an article.

Continue Reading

JoomlArt Templates

Joomla templates based on T4 framework.

Continue Reading

Joomla! 4.0 - Next Major Version

Joomla Versions

Joomla 4.0 is Joomla’s new major version. Joomla 3.10 is released alongside Joomla 4 as the last minor release of Joomla 3. Joomla 3.10 will continue to be supported for 2 years giving plenty of time to webmasters to plan migration to Joomla 4 and update extensions to Joomla 4 compatible versions.

Continue Reading

How to Include Custom Fields in Joomla

You can have all the custom fields corresponding to the current item or current user. It can be accessible through a new property in $item variable called jcfields. The $item->jcfields property is an array that holds the data per field.

Continue Reading

Joomla Document Class

It provides an easy interface to parse and display a document.

Continue Reading

How to Create Joomla 4.x Plugin

Plugins are easily installed as a .zip file but a correctly formatted XML file must be included. The object-oriented way of writing plugins involves writing a subclass of CMSPlugin.

Continue Reading

JoomlArt Advanced Custom Module (ACM)

JA ACM module (JoomlArt Advanced Custom module) helps to build content blocks for Joomla site easily based on pre-made layouts and styles. The content blocks together can build a landing page or a complete site.

Continue Reading

Retrieving Request Data Using Input

The Joomla Input class allows you to retrieve the parameters which were sent in the HTTP request. It doesn't matter whether the parameters are HTTP GET parameters or POST parameters, both can be accessible with the help of Input Class.

Continue Reading

How Joomla Module Random Image Works

This module displays a random image from your chosen folder.

Continue Reading

How Joomla Module Statistics Works

The Statistics Module shows information about your server installation together with statistics on the website users and the number of Articles in your database.

Continue Reading

How Joomla Module Popular Tags Works

This module displays tags used on the site in a list or a cloud layout. Tags can be ordered by title or by the number of tagged items and limited to a specific time period.

Continue Reading

How Joomla Module Similar Tags Works

The Similar Tags Module displays links to other items with similar tags. The closeness of the match can be specified.

Continue Reading

How To Create Module For Joomla 3.x

Modules are lightweight and flexible extensions that are displayed in pages at different module positions. These modules are displayed like boxes arranged around a component in top, sidebar or footer position. For example, login module or html module.

Continue Reading