InMotion Hosting Support Center

Joomla 2.5 has reached its end of life as for 12/31/2014. Please be advised this may be a security risk to your website. You can view more information about the end of life here.

Up to this point, we've created a basic Joomla 2.5 plugin and added a custom parameter to it. In our effort to provide a thorough tutorial series, before we get back to expanding the plugin, we would like to show you how this plugin's information is stored.

Plugin data / parameters are stored in your Joomla 2.5 database. Using a MySQL client such as phpMyAdmin, you can easily find where and how plugin data is stored.


Where in the database is plugin data written?

plugin-in-databasePlugin data is stored in the _extensions table. If your Joomla 2.5 database prefix is jjdu43 for example, the plugin data will be in the jjdu43_extensions table. To the right is a screenshot of our Hello World plugin in the database:


In what fields is the plugin parameter info saved to?

Most of the information is easy to identify within the fields. For example:

name / element This is the name of the plugin
folder As this is a content plugin, it is in the content folder.
enabled This controls whether or not the plugin is enabled.
manifest_cache This holds much of the information that was found in the plugin's xml file, such as who wrote the plugin and the author's contact information.
params Any custom parameters that you create will be stored in the params field.
Continued Education in Course 215: Joomla 2.5 Content Plugin Development
You are viewing Section 6: Where is Joomla 2.5 plugin information stored?
Section 5: Understanding Joomla 2.5 plugin parameter fields
Section 7: Basic parameter types in a Joomla 2.5 plugin

Post a Comment

Email Address:
Phone Number:

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

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

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

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!