Below you will find pages that utilize the taxonomy term “Joomla”

Language Files

When naming Joomla language files, it is important to remember that the extension group name is used. The language filename uses the extension group name after the extension prefix. For example, somebutton.xml <extension version="3.4" type="plugin" group="editors-xtd"> ... <languages folder="language"> <language tag="en-GB">en-GB/en-GB.plg_editors-xtd_somebutton.ini</language> <language tag="en-GB">en-GB/en-GB.plg_editors-xtd_somebutton.sys.ini</language> </languages> </extension>


Joomla Resources Customizing Media Manager Joomla Hacks Joomla Hello World Module Language Files

Customizing Media Manager

These examples show how to load copies of com_media views and templates instead of their core counterparts for customization without hacking any core Joomla files. Here is the secret sauce to override com_media views and templates. A system plugin with an onAfterInitialise() event handler to capture request data and evaluate parameters using JInput. For example, /plugins/system/mcm/mcm.php // no direct access defined ( '_JEXEC' ) or die ( 'Restricted access' ); jimport('joomla.

Joomla Hacks

My notes while learning about Joomla extension development. Google Maps API Key Storage Extension Type: Component Add the field parameters to the component configuration and update the respective language files. For example, /administrator/components/com_mycomponent/config.xml <!-- insert after existing fields --> <field name="googleapik" type="text" size="40" label="COM_MYCOMPONENT_FIELD_GOOGLEAPIK_LABEL" description="COM_MYCOMPONENT_FIELD_GOOGLEAPIK_DESC" /> Update the edit.php file containing the form that needs to retrieve the api key from the database. For example, /administrator/components/com_mycomponent/views/mycomponent/tmpl/edit.php <?

Joomla Hello World Module

This post documents my experience while following the Creating a simple module Joomla 3.x tutorial. I am brand new to Joomla and wanted to share my experience for anyone else trying to develop, install and demo this module in their Joomla 3 environment. After following the steps in the tutorial, you can compare your mod_helloworld files to the files I have pushed to github. Additionally, here is the file structure of the module.